/*  ------  local   ------  */
body, html { overflow-x: clip !important; }

.exf__page .exf__facial-content-right{
	    display: flex;
        justify-content: center;
        align-items: center;
        flex-direction: column;
}

@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 2) {
	.exf__page .exf__facial-content-right-text{
		font-size: 11px;
	}
}
@media only screen
and (min-device-width : 834px)
and (max-device-width : 1112px)
and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 2) {}

@media (max-width: 480px) {
	.exf__page .exf__header-title-2 {
		font-size: calc(26* var(--ratioHeaderWidth));
	}
	.exf__page .exf__refillable-item-text{
		text-align: center;
	}
	.exf__page .exf__new-title {
		font-size: 34px;
	}
	
}
