@charset "utf-8";body{--link-text-color: var(--link-title-color);--body-safe-top: 0px}body{position:relative;min-height:100vh}.bg{width:100%;height:100%;position:fixed;z-index:-1}.container{flex-direction:initial}.container section{width:100%;min-height:calc(100vh - var(--body-padding-top) + var(--body-safe-top));padding-bottom:60px}section .content{display:block;width:100%;max-width:100%}section .content [class^=cmpt-]{padding:0 15px;margin:24px auto 0;max-width:620px}section .content [class^=cmpt-form]{max-width:620px}.cmpt-profile-imageTitleDesc .divide-box{display:none}[class^=cmpt-button]{padding:0 15px}.cmpt-button-buttonRow3BorderRadius12NoIcon .button-item{width:48%}.cmpt-button-buttonRow3BorderRadius12NoIcon .button-item:nth-child(2){margin-top:0!important}.cmpt-button-buttonRow3BorderRadius12NoIcon .button-item:nth-child(3n+2){margin:0}.cmpt-button-buttonRow3BorderRadius12NoIcon .button-item:nth-child(2n+1){margin-right:2%}.cmpt-button-buttonRow3BorderRadius12NoIcon .button-item:nth-child(2n){margin:0 0 0 2%}.cmpt-button-buttonRow3BorderRadius12NoIcon .button-item:nth-child(n+3){margin-top:16px!important}section .content [class^=cmpt-slide-]{margin:12px auto 0;padding:0 15px;max-height:initial}[class^=cmpt-slide-] img,[class^=cmpt-slide-] iframe{max-height:100%}@media only screen and (max-width:768px){.item{min-height:50px;line-height:50px}.item .btn-icon{left:4%;width:38px;height:38px;line-height:38px}.item span{left:4%;width:38px;height:38px}[class^=cmpt-button] .item .btn-icon span{width:100%;height:100%;border-radius:50%;font-size:20px;line-height:34px}}@media only screen and (min-width:767px){.cmpt-image-listImageRect li{width:100%}.cmpt-image-listImageRect li:nth-child(2n+1){margin-right:0}.cmpt-product-listRow2ImageTitlePrice .image-box{max-height:100%;height:0;width:100%;padding-bottom:100%}.cmpt-product-listRow2ImageTitlePrice .image-box img{position:absolute;top:0;bottom:0;left:0}.cmpt-product-listRow2ImageTitlePriceButton .image-box{position:relative;max-height:100%;height:0;width:100%;padding-bottom:100%}.cmpt-product-listRow2ImageTitlePriceButton .image-box img{position:absolute;top:0;bottom:0;left:0}.pro-detail_box .top li{max-height:400px;text-align:center}}@media only screen and (min-width:374px){}.footer p a{color:var(--link-title-color)}.footer p a:hover{color:var(--link-title-color)}
.orelega-one-regular {
    font-family: "Orelega One", serif;
    font-weight: 400;
    font-style: normal;
  }
