.box:where(.astro-EYXHMILB){//width: 200px;height:300px;position:relative;//border: 1px solid #BBB;//background: #EEE}.ribbon:where(.astro-EYXHMILB){position:absolute;left:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon:where(.astro-EYXHMILB) span:where(.astro-EYXHMILB){font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);width:100px;display:block;background:var(--green);background:linear-gradient(var(--lightGreen) 0%,var(--green) 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;left:-21px}.ribbon:where(.astro-EYXHMILB) span:where(.astro-EYXHMILB):before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid var(--green);border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid var(--green)}.ribbon:where(.astro-EYXHMILB) span:where(.astro-EYXHMILB):after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid var(--green);border-bottom:3px solid transparent;border-top:3px solid var(--green)}.box:where(.astro-7T5IGDQU){//width: 200px;height:300px;position:relative;//border: 1px solid #BBB;//background: #EEE}.ribbon:where(.astro-7T5IGDQU){position:absolute;right:-5px;top:-5px;z-index:1;overflow:hidden;width:75px;height:75px;text-align:right}.ribbon:where(.astro-7T5IGDQU) span:where(.astro-7T5IGDQU){font-size:10px;font-weight:700;color:#fff;text-transform:uppercase;text-align:center;line-height:20px;transform:rotate(45deg);-webkit-transform:rotate(45deg);width:100px;display:block;background:var(--orange);background:linear-gradient(var(--lightorange) 0%,var(--orange) 100%);box-shadow:0 3px 10px -5px #000;position:absolute;top:19px;right:-21px}.ribbon:where(.astro-7T5IGDQU) span:where(.astro-7T5IGDQU):before{content:"";position:absolute;left:0;top:100%;z-index:-1;border-left:3px solid var(--orange);border-right:3px solid transparent;border-bottom:3px solid transparent;border-top:3px solid var(--orange)}.ribbon:where(.astro-7T5IGDQU) span:where(.astro-7T5IGDQU):after{content:"";position:absolute;right:0;top:100%;z-index:-1;border-left:3px solid transparent;border-right:3px solid var(--orange);border-bottom:3px solid transparent;border-top:3px solid var(--orange)}input:where(.astro-NGCSDC2W):checked+.slider:where(.astro-NGCSDC2W):before{transform:translate(26px)}img{content-visibility:auto}
