/* PC é»˜è®¤æ ·å¼ */
#post-9 #sc-cc .sc-coupon{
	width:400px !important;
}

.sc-coupon {
    max-width: 540px !important;
    width: 340px;
    aspect-ratio: 358 / 150;
    /* ä¿æŒåŽŸå›¾æ¯”ä¾‹ */
    background-color: transparent;
    background-repeat: no-repeat;
    background-size: contain !important;
    position: relative;

}

#sc-cc .hover\:shadow:hover {
    box-shadow: none !important;
}

.sc-coupon .text-center {
    text-align: center;
}

.text-discount {
    margin: auto;
    display: flex;
    justify-content: center;
	align-items:baseline;
	font-family: 'Tiro Telugu',sans-serif;
}

#sc-cc .flex {
    flex-direction: column !important;
    padding: 0px !important;
    display: flex !important;
}

.sc-coupon .text-top {
    font-family: Urbanist, Urbanist;
    font-weight: 500;
    font-size: 12px;
    color: #fff;
    line-height: 17px;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 20px;
}

.sc-coupon .text-xl,
.sc-coupon .text-4xl,
.percent {
    font-size: 48px !important;
    line-height: 48px !important;
    font-weight: 400 !important;
    color:#fff !important;
}

.widget_shopping_cart_content #sc-cc .font-semibold
.sc-coupon .text-xl {
    margin-left: 5px !important;
}

.sc-coupon .code {
    font-family: Urbanist, Urbanist;
    font-weight: bold;
    font-size: 14px;
    color: #fff;
    line-height: 22px;
    text-align: center;
    text-transform: uppercase;
    top: 64%;
    transform: translateX(-50%);
    position: absolute;
}


.sc-coupon .text-bottom {
    font-family: Urbanist, Urbanist;
    font-weight: 400;
    font-size: 10px;
    color: #fff;
    line-height: 12px;
    text-align: center;
    display: inline-block;
    width: auto;
    padding: 0 10px;
    position: absolute;
    top: 85%;
    transform: translateX(-50%);
}

.sc-coupon .text-bottom::before,
.sc-coupon .text-bottom::after {
    width:88% !important;
    content: '';
    position: absolute;
    top: 50%;
    height: 1px;
    transform: translateY(-50%);
    background: repeating-linear-gradient(90deg,#FFF2EB  0px,#FFF2EB  2px,transparent 2px,transparent 4px);
}

.sc-coupon .text-bottom::before {
    right: 100%;
}

.sc-coupon .text-bottom::after {
    left: 100%;
}

.has-dynamic-pseudo {
    border-color: transparent !important;
}



@media (max-width: 1280px) {
    /* ç¬”è®°æœ¬ */
}

@media (max-width: 1024px) {
    /* å¹³æ¿ */
}

@media (max-width: 768px) {

    /* æ¨ªå±æ‰‹æœº */
    .sc-coupon {
        width: 100%;
    }
	.sc-coupon .text-top{
		font-size:14px;
		margin-top:18px;
		margin-bottom:10px;
	}
	.sc-coupon .code {
        font-size: 12px !important;
        line-height: 28px;
    }
	
}

@media (max-width: 480px) {
    .text-discount{
	    margin-top:0px !important;
	}
    /* å¤§å±æ‰‹æœº */
    .sc-coupon .text-xl,
    .sc-coupon .text-4xl,
    .percent {
        font-size: 60px !important;
        line-height: 60px !important;
    }

}

@media (max-width: 414px) {

}