._4QHX_G_product{border-radius:var(--border-radius-radius-medium);background-color:var(--color-bg-neutral);grid-template-columns:1fr 2fr;gap:16px;padding:16px 8px 16px 16px;display:grid}@media (max-width:767px){._4QHX_G_product{grid-template-rows:auto 1fr;grid-template-columns:1fr;justify-items:center;gap:8px;padding:8px}}._4QHX_G_giftcard{border-radius:var(--border-radius-radius-normal);aspect-ratio:1.5;align-self:center;width:100%;max-width:150px;max-height:100px;position:relative;overflow:hidden;box-shadow:0 0 6px #00000040}._4QHX_G_texts{flex-direction:column;justify-content:center;gap:4px;display:flex}@media (max-width:767px){._4QHX_G_texts{justify-content:space-between;align-items:center}._4QHX_G_titleAndCashback{flex-direction:column;align-items:center;display:flex}}._4QHX_G_productTitle{vertical-align:center}@media (max-width:767px){._4QHX_G_productTitle{text-align:center}}._4QHX_G_pill{border-width:0;margin-bottom:4px}._4QHX_G_badge{margin-bottom:4px;margin-right:4px}
._4O0cuq_root{text-align:left}._4O0cuq_belowHero{background-color:var(--color-bg-main);padding:40px 0}@media (max-width:767px){._4O0cuq_belowHero{padding-top:24px}}._4O0cuq_content{gap:24px;max-width:1120px;margin:0 auto 40px;padding:0 16px;display:grid}@media (max-width:767px){._4O0cuq_content{gap:16px;margin:0 0 24px;padding:0 16px}}._4O0cuq_mainCols{grid-template-columns:minmax(0,1fr) 357px;align-items:start;gap:24px;display:grid}@media (max-width:767px){._4O0cuq_mainCols{grid-template-columns:minmax(0,1fr);gap:16px}}._4O0cuq_accordionSection,._4O0cuq_conditionsColumn{gap:16px;min-width:0;display:grid}@media (max-width:767px){._4O0cuq_conditionsColumn{order:-1}}._4O0cuq_qrBlock{align-items:center;gap:16px;padding:0 32px;display:flex}@media (max-width:767px){._4O0cuq_qrBlock{display:none}}._4O0cuq_qrText{color:var(--color-text-secondary);font-size:12px;line-height:1.5}._4O0cuq_conditionsTncLink{color:var(--color-feedback-info);align-items:center;gap:4px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}._4O0cuq_externalLink{color:var(--color-feedback-info);margin-top:12px;text-decoration:underline;display:block}._4O0cuq_giftcardsList{text-align:center;grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:16px;padding-top:8px;display:grid}@media (max-width:767px){._4O0cuq_giftcardsList{grid-template-columns:1fr 1fr}}._4O0cuq_giftCardItem{margin-bottom:16px;padding:0}._4O0cuq_similarProducts{background-color:var(--color-bg-neutral);padding:8px 0 40px}@media (max-width:767px){._4O0cuq_similarProducts{padding:0 0 24px}}._4O0cuq_similarProductsInner{grid-template-columns:minmax(0,1fr);gap:16px;max-width:1120px;margin:0 auto;padding:0 16px;display:grid}._4O0cuq_cashbackLevels{margin-top:12px}._4O0cuq_cashbackLevels ul{margin-top:4px;padding-left:20px;list-style:outside}._4O0cuq_cashbackLevels ul li{margin-top:4px}
._3EWMfa_conditionsCard{background:var(--color-bg-neutral);border-radius:var(--border-radius-radius-big);gap:16px;padding:24px;display:grid}._3EWMfa_conditionsTitle{font-size:16px}._3EWMfa_conditionsRows{gap:12px;display:grid}._3EWMfa_conditionsRow{grid-template-columns:minmax(24px,.75fr) minmax(24px,1fr) minmax(24px,auto);align-items:center;gap:8px;display:grid}._3EWMfa_conditionsRow>span:last-child{text-align:right}._3EWMfa_conditionsDots{background-image:linear-gradient(to right, var(--color-border-weak) 50%, transparent 50%);background-size:6px 1px;align-self:center;height:1px}._3EWMfa_conditionsDivider{border:none;border-top:1px solid var(--color-bg-main);margin:0 -24px}._3EWMfa_specialConditions{white-space:pre-line}._3EWMfa_nonRefundableBox{background:var(--color-bg-main);border-radius:var(--border-radius-radius-normal);text-align:center;padding:12px 16px}
.SjjDYW_headings{gap:4px;display:grid}
.L4vucq_rightPanel{align-content:start;gap:0;min-width:0;display:grid}.L4vucq_redeemTags{margin-bottom:16px}@media (max-width:767px){.L4vucq_redeemTags,.L4vucq_productTitle{display:none}}.L4vucq_cashbackSockBadge{align-items:center;gap:8px;margin-top:12px;display:flex}.L4vucq_cashbackSockIcon{flex-shrink:0;width:18px;height:18px}.L4vucq_specialInstructions{text-align:center;margin-top:12px}.L4vucq_stickyBar{display:none}@media (max-width:767px){.L4vucq_stickyBar{bottom:calc(24px + env(safe-area-inset-bottom));background:var(--color-bg-neutral);border-radius:var(--border-radius-radius-big);z-index:100;flex-direction:column;gap:8px;padding:16px;display:flex;position:fixed;left:16px;right:16px;box-shadow:0 4px 20px #00000026}}