.occ-shelf-garland .occ-shelf-ledge{margin-bottom:calc((100% + var(--shelf-gap)) * 202 / 800 - 2px)}.occ-shelf-garland .occ-shelf-ledge:after{content:"";aspect-ratio:800/202;pointer-events:none;background:url(/images/regalos/navidad/guirnalda-balda.webp) top/100% 100% no-repeat;position:absolute;top:2px;left:0;right:0}.xmas-garland{aspect-ratio:1600/202;background:url(/images/regalos/navidad/guirnalda-balda.webp) 0 0/50% 100% repeat-x;margin-bottom:24px}@media (min-width:768px){.xmas-garland{aspect-ratio:4800/202;background-size:16.6667% 100%;margin-bottom:32px}}.xmas-tag-hang{flex-direction:column;align-items:center;width:fit-content;margin:-53px auto 22px;display:flex}@media (min-width:768px){.xmas-tag-hang{margin-top:-69px}}.xmas-tag-twine{z-index:1;width:45px;height:30px;display:block;position:relative;overflow:visible}.xmas-tag{transform-origin:50% 9px;clip-path:polygon(26px 0,calc(100% - 26px) 0,100% 26px,100% 100%,0 100%,0 26px);filter:drop-shadow(2px 3px #1a14101f);color:#4a3a2a;width:148px;font-family:var(--font-fraunces), Georgia, serif;text-align:center;text-wrap:balance;background:radial-gradient(#78502812 1px,#0000 1px) 0 0/3px 3px,linear-gradient(170deg,#e8c696 0%,#e2bd8b 55%,#d8af7b 100%);flex-direction:column;align-items:center;gap:4px;margin-top:-9px;padding:30px 12px 18px;font-style:italic;display:flex;position:relative;transform:rotate(-4deg)}.xmas-tag:before{content:"";aspect-ratio:1;background:#fbf4e4;border-radius:50%;width:10px;position:absolute;top:4px;left:50%;transform:translate(-50%);box-shadow:0 0 0 2px #b98f5d,inset 0 1px 2px #1a141040}.xmas-tag-to{font-size:16px;line-height:1.25}.xmas-tag-from{font-size:13.5px;line-height:1.3}.xmas-tag-hang--card{margin-top:-39px}
