@charset "utf-8"; // ver1.1.0 .p-new-products-link { position: absolute; top: 0.35rem; margin-left: 1rem; height: 1.9rem; font-size: 0.9rem; line-height: 1; padding-left: 1.1rem !important; padding-right: 1.5rem !important; color: $color-blue-main--light; border: 1px solid $color-blue-main--light; @media (max-width: 767px) { margin-bottom: .7rem; margin-left: 0; position: relative; width: 100%; } } .p-post-date { color: #666; } .p-post-categories { .badge { font-size: 12px !important; padding: 8px; } .btn { margin-bottom: 2px; font-size: 12px; border-radius: 0!important; } line-height: 1; margin-bottom: 0.2rem; margin-left: 0.2rem; } .p-accordion { &-heading:not(.p-accordion-heading--active) { cursor: pointer; &:hover { text-decoration: underline; } } &__checkbox { display: none; } &__label { display: none; } &__body { overflow: hidden; height: 0; opacity: 0; transition: 0.8s; } &__checkbox:checked ~ &__body { //background: #fdfdfd; border-radius: 10px; padding: .5rem; margin-bottom: 1rem; height: auto; opacity: 1; p { margin-bottom: 1rem; } } } .p-date-badge { background: #999; border-radius: 0; padding-bottom: 7px; font-weight: normal; color: white; font-size: 1rem; } .p-single-post { figure { margin-bottom: 3.5rem; @media (max-width: 767.98px) { margin-bottom: 1rem; } } .entry-title { margin-bottom: 1rem; } .addtoany_share_save_container { margin-top: 3rem; } } .p-entry-label { text-align: right; margin-bottom: 1rem; }