html body.drn-reference-global{--nsc-merch-orange: var(--yc-primary, #f27a1a);--nsc-merch-warm: #fff0e3;--nsc-merch-warm-light: #fff7ef;--nsc-merch-warm-border: #ffd8b8;--nsc-merch-warm-ink: #9d3800;--nsc-merch-stamp-ink: #2f1807}html body.drn-reference-global .drn-reference-announcement.nsc-header-utility{background:var(--nsc-merch-warm-light);border-bottom-color:var(--nsc-merch-warm-border);color:#8a3f0a}html body.drn-reference-global .nsc-header-utility .nsc-header-whatsapp{border-left-color:var(--nsc-merch-warm-border);color:#8a3f0a}html body.drn-reference-global .drn-reference-categories>summary{background:var(--nsc-merch-orange);border-color:var(--nsc-merch-orange);color:var(--yc-text, #333)}html body.drn-reference-global .ragbet-header-benefits{background:#fff4e8;border-bottom-color:var(--nsc-merch-warm-border);color:var(--nsc-merch-warm-ink)}html body.drn-reference-global .ragbet-header-benefits__item{color:var(--nsc-merch-warm-ink)}html body.drn-reference-global .ragbet-header-benefits.is-inline .ragbet-header-benefits__item+.ragbet-header-benefits__item:not([data-benefits-clone]):before{border-right-color:var(--nsc-merch-warm-border)}html body.drn-reference-global .yc-home-category-browser .yc-home-cat-media,html body.drn-reference-global .yc-category-picture{background:var(--nsc-merch-warm);border:1px solid var(--nsc-merch-warm-border)}html body.drn-reference-global .yc-home-cat-fallback,html body.drn-reference-global .yc-home-quick-icon{background:var(--nsc-merch-warm);color:var(--yc-link-hover, #b84d00)}html body.drn-reference-global .yc-category-pill.is-active,html body.drn-reference-global .yc-category-tabs button[aria-selected=true]{background:var(--nsc-merch-warm);border-color:var(--nsc-merch-orange);color:var(--yc-link-hover, #b84d00)}html body.drn-reference-global .yc-category-tabs button[aria-selected=true]{box-shadow:inset 3px 0 var(--nsc-merch-orange)}html body.drn-reference-global .yc-ctab[aria-selected=true]{background:var(--nsc-merch-orange);border-color:var(--nsc-merch-orange);color:var(--yc-text, #333)}html body.drn-reference-global .yc-ctab[aria-selected=true] small{background:#ffffff73;color:inherit}html body.drn-reference-global.yc-surface-home .yc-home-head h2{display:flex;align-items:center;gap:8px}html body.drn-reference-global.yc-surface-home .yc-home-head h2:before{content:"";display:block;flex:0 0 4px;width:4px;height:.85em;min-height:18px;border-radius:2px;background:var(--nsc-merch-orange)}html body.drn-reference-global.yc-surface-home .yc-home-head>a{color:var(--yc-link-hover, #b84d00)}html body.drn-reference-global .drn-reference-footer{border-top:3px solid var(--nsc-merch-orange);background:#fffaf6}html body.drn-reference-global :is(.yc-card,.yc-card.yc-card--clear):hover{border-color:var(--nsc-merch-orange);box-shadow:0 3px 12px #f27a1a17}html body.drn-reference-global .yc-card .yc-card-plan{border-top-color:#ffe4ce}html body.drn-reference-global .yc-card .yc-card-plan-top{color:var(--nsc-merch-warm-ink)}html body.drn-reference-global .yc-card .yc-card-action{min-height:var(--yc-card-cta-height, 36px);padding:6px 10px;border-color:var(--nsc-merch-orange);background:var(--nsc-merch-warm);color:var(--yc-link-hover, #b84d00);font-family:var(--yc-font-body)!important;font-weight:var(--yc-font-heading-weight, 600)}html body.drn-reference-global .yc-card .yc-card-action:is(:hover,:focus-visible){background:var(--yc-button-bg, #c25100);border-color:var(--yc-button-bg, #c25100);color:var(--yc-button-text, #fff)}html body.drn-reference-global .yc-card .nsc-card-merch{position:absolute;inset:0;z-index:3;overflow:hidden;border-radius:inherit;pointer-events:none;color:var(--yc-text, #333);font-family:var(--yc-font-body)!important}html body.drn-reference-global .yc-card .nsc-finance-stamp{position:absolute;top:8px;left:8px;display:grid;grid-template-columns:12px minmax(0,1fr);grid-template-rows:27px 11px 10px;align-items:center;justify-items:center;column-gap:1px;row-gap:1px;box-sizing:border-box;width:58px;min-height:62px;padding:4px 5px;border:1px solid rgb(255 255 255 / 85%);border-radius:8px 8px 8px 2px;background:var(--nsc-merch-orange);color:var(--nsc-merch-stamp-ink);box-shadow:0 2px 5px #6b340821;text-align:center;transform:rotate(-3deg);transform-origin:center}html body.drn-reference-global .yc-card .nsc-finance-stamp>svg{grid-column:1;grid-row:1;width:13px;height:13px;margin-top:4px;color:inherit;fill:currentColor}html body.drn-reference-global .yc-card .nsc-finance-stamp>strong{grid-column:2;grid-row:1;color:inherit;font-size:27px;font-weight:var(--yc-font-heading-weight, 600);line-height:27px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}html body.drn-reference-global .yc-card .nsc-finance-stamp>span{grid-column:1 / -1;grid-row:2;color:inherit;font-size:9px;font-weight:var(--yc-font-heading-weight, 600);line-height:11px;letter-spacing:.01em;white-space:nowrap}html body.drn-reference-global .yc-card .nsc-finance-stamp>small{grid-column:1 / -1;grid-row:3;color:inherit;font-size:9px;font-weight:var(--yc-font-body-weight, 400);line-height:10px;white-space:nowrap}html body.drn-reference-global .yc-card .nsc-merch-ribbon{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;min-height:24px;max-width:100%;padding:5px 8px;border-top:1px solid var(--nsc-merch-warm-border);background:var(--nsc-merch-warm);color:var(--nsc-merch-warm-ink);font-size:11px;font-weight:var(--yc-font-heading-weight, 600);line-height:14px;text-align:center}html body.drn-reference-global .yc-card .nsc-merch-ribbon>svg{flex:0 0 13px;width:13px;height:13px;color:inherit;fill:currentColor}html body.drn-reference-global .yc-card .nsc-merch-ribbon>span{display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}html body.drn-reference-global .yc-card .nsc-merch-ribbon--shipping,html body.drn-reference-global .yc-card .nsc-merch-ribbon--stock{background:#dcfce7;border-color:#bbf7d0;color:#166534}html body.drn-reference-global .yc-card .nsc-merch-ribbon--sale{background:#ffe4e6;border-color:#fecdd3;color:#9f1239}html body.drn-reference-global .yc-card .nsc-merch-ribbon--cash{background:#f3e8ff;border-color:#e9d5ff;color:#6b21a8}html body.drn-reference-global .yc-card .nsc-merch-ribbon--installment,html body.drn-reference-global .yc-card .nsc-merch-ribbon--bestseller{background:var(--nsc-merch-warm);border-color:var(--nsc-merch-warm-border);color:var(--nsc-merch-warm-ink)}html body.drn-reference-global .yc-card .nsc-merch-ribbon--shipping{background:#237a3b;border-color:#237a3b;color:#fff}html body.drn-reference-global .yc-card .nsc-merch-ribbon--bestseller{background:#6d28d9;border-color:#6d28d9;color:#fff}html body.drn-reference-global .yc-card .yc-card-media:has(>.nsc-card-merch)>.yc-card-online{display:none}@media(max-width:640px){html body.drn-reference-global .yc-card .yc-card-action{min-height:var(--yc-card-cta-height-mobile, 36px);padding:6px 9px}html body.drn-reference-global .yc-card .nsc-finance-stamp{top:6px;left:6px;grid-template-columns:10px minmax(0,1fr);grid-template-rows:23px 10px 10px;width:52px;min-height:56px;padding:4px;border-radius:7px 7px 7px 2px}html body.drn-reference-global .yc-card .nsc-finance-stamp>svg{width:11px;height:11px}html body.drn-reference-global .yc-card .nsc-finance-stamp>strong{font-size:24px;line-height:23px}html body.drn-reference-global .yc-card .nsc-finance-stamp>span{font-size:9px;line-height:10px;letter-spacing:0}html body.drn-reference-global .yc-card .nsc-finance-stamp>small{font-size:9px}html body.drn-reference-global .yc-card .nsc-merch-ribbon{min-height:24px;padding:5px 6px;gap:3px}}html body.drn-reference-global .yc-card .nsc-finance-stamp.nsc-finance-stamp--image{display:block;width:52px;height:52px;min-height:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}html body.drn-reference-global .yc-card .nsc-finance-stamp--image>img.nsc-finance-badge-image{display:block;width:100%;height:100%;max-width:100%;margin:0;padding:0!important;border:0;border-radius:0!important;background:transparent!important;mix-blend-mode:normal!important;box-shadow:none;object-fit:contain;object-position:center;transform:none}@media(max-width:640px){html body.drn-reference-global .yc-card .nsc-finance-stamp.nsc-finance-stamp--image{width:46px;height:46px}}
