.LocationContact-sp{width:100%;margin-top:23px}.LocationContact-sp h3{font-size:18px;font-weight:500;line-height:normal;margin:0!important}.LocationContact-sp .LocationContact-actions{flex-direction:column;align-items:flex-start;gap:10px;margin-top:13px;display:flex}.LocationContact-sp .LocationContact-action{color:#000;text-underline-position:from-font;font-size:16px;font-weight:400;line-height:normal;text-decoration:underline}.LocationContact-sp .LocationContact-label{font-size:16px;font-weight:400;line-height:normal;margin:10px 0 0!important}.LocationContact-sp .LocationContact-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin-top:11px;display:grid}@media only screen and (min-width:768px) and (max-width:991px){.LocationContact-sp .LocationContact-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.LocationContact-sp .LocationContact-phone{white-space:nowrap;align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:400;line-height:normal;display:flex}@media only screen and (max-width:1199px){.LocationContact-sp .LocationContact-phone{font-size:12px}}.LocationContact-sp .LocationContact-icon{flex:0 0 15px;justify-content:center;align-items:center;width:15px;height:25px;display:flex;overflow:hidden}.LocationContact-sp .LocationContact-icon img{object-fit:contain;width:100%;height:25px}.LocationContact-sp .LocationContact-number{color:#165dba}.LocationContact-sp .LocationContact-country{color:#000}@media only screen and (max-width:420px){.LocationContact-sp{min-height:auto}.LocationContact-sp h3{font-size:21px}.LocationContact-sp .LocationContact-grid{grid-template-columns:1fr}}
.CartVarifyBadges-sp{background:#fff;width:100%;margin-top:80px;padding-block:18px}.CartVarifyBadges-sp .CartVarifyBadges-scroll{scrollbar-width:none;overflow-x:auto}.CartVarifyBadges-sp .CartVarifyBadges-scroll::-webkit-scrollbar{display:none}.CartVarifyBadges-sp .CartVarifyBadges-wrap{grid-template-columns:repeat(5,1fr);align-items:center;margin:0 auto;display:grid;position:relative;left:3.5px}.CartVarifyBadges-sp .CartVarifyBadges-item{color:#000;white-space:nowrap;align-items:center;gap:10px;font-size:16px;font-weight:400;line-height:normal;display:inline-flex}.CartVarifyBadges-sp .CartVarifyBadges-icon{flex:0 0 25px;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.CartVarifyBadges-sp .CartVarifyBadges-icon img{width:auto;height:25px;display:block}.CartVarifyBadges-sp .CartVarifyBadges-certified-icon{flex:0 0 29px;width:29px;height:25px;display:block;position:relative}.CartVarifyBadges-sp .CartVarifyBadges-certified-icon img{display:block;position:absolute}.CartVarifyBadges-sp .CartVarifyBadges-certified-icon .certified-top{width:15px;height:15px;top:0;left:50%;transform:translate(-50%)}.CartVarifyBadges-sp .CartVarifyBadges-certified-icon .certified-base{width:29px;height:9px;bottom:0;right:0}@media only screen and (max-width:1199px){.CartVarifyBadges-sp{padding:18px 0}.CartVarifyBadges-sp .CartVarifyBadges-wrap{grid-template-columns:repeat(5,max-content);justify-content:space-between;column-gap:55px;width:max-content;min-width:100%;left:0}}@media only screen and (max-width:767px){.CartVarifyBadges-sp .CartVarifyBadges-wrap{column-gap:30px}.CartVarifyBadges-sp .CartVarifyBadges-item{font-size:14px}}
