.wp-block-rtcl-row {
--rt-gutter-x: var(--d-gap-x);
--rt-gutter-y: var(--d-gap-x);
}
@media (max-width: 1024px) {
.wp-block-rtcl-row.rtcl-block-editor {
max-width: 984px;
}
}
@media (max-width: 767px) {
.wp-block-rtcl-row.rtcl-block-editor {
max-width: 564px;
}
}
@media (max-width: 1024px) {
.wp-block-rtcl-row.rtcl-block-editor {
--rt-gutter-x: var(--t-gap-x, var(--d-gap-x));
--rt-gutter-y: var(--t-gap-x, var(--d-gap-x));
}
}
@media (max-width: 767px) {
.wp-block-rtcl-row.rtcl-block-editor {
--rt-gutter-x: var(--m-gap-x, var(--t-gap-x, var(--d-gap-x)));
--rt-gutter-y: var(--m-gap-x, var(--t-gap-x, var(--d-gap-x)));
}
}
.wp-block-rtcl-row.rtcl-block-editor > .block-editor-inner-blocks > .block-editor-block-list__layout {
display: flex;
flex-wrap: wrap;
width: 100%;
}
.wp-block-rtcl-row.rtcl-block-editor > .block-editor-inner-blocks > .block-editor-block-list__layout > div {
padding-top: calc(var(--rt-gutter-y) * 0.5);
padding-right: calc(var(--rt-gutter-x) * 0.5);
padding-bottom: calc(var(--rt-gutter-y) * 0.5);
padding-left: calc(var(--rt-gutter-x) * 0.5);
margin: 0;
box-sizing: border-box;
}
.wp-block-rtcl-row.rtcl-block-editor .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-rtcl-column > .rtcl-block-column > .block-editor-inner-blocks > .block-editor-block-list__layout > .block-list-appender.wp-block {
max-width: 100%;
}
.wp-block-rtcl-row.rtcl-block-editor .block-editor-inner-blocks .block-editor-block-list__layout .wp-block-rtcl-column > .rtcl-block-column > .block-editor-inner-blocks > .block-editor-block-list__layout > .block-editor-block-list__block.wp-block {
max-width: 100%;
}
.wp-block-rtcl-row.rtcl-block-frontend {
width: 100%;
display: flex;
flex-wrap: wrap;
margin-left: auto;
margin-right: auto;
}
@media (max-width: 1024px) {
.wp-block-rtcl-row.rtcl-block-frontend {
max-width: 984px;
}
}
@media (max-width: 767px) {
.wp-block-rtcl-row.rtcl-block-frontend {
max-width: 564px;
}
}
@media (max-width: 1024px) {
.wp-block-rtcl-row.rtcl-block-frontend {
--rt-gutter-x: var(--t-gap-x, var(--d-gap-x));
--rt-gutter-y: var(--t-gap-x, var(--d-gap-x));
}
}
@media (max-width: 767px) {
.wp-block-rtcl-row.rtcl-block-frontend {
--rt-gutter-x: var(--m-gap-x, var(--t-gap-x, var(--d-gap-x)));
--rt-gutter-y: var(--m-gap-x, var(--t-gap-x, var(--d-gap-x)));
}
}
.wp-block-rtcl-row.rtcl-block-frontend > * {
padding-top: calc(var(--rt-gutter-y) * 0.5);
padding-right: calc(var(--rt-gutter-x) * 0.5);
padding-bottom: calc(var(--rt-gutter-y) * 0.5);
padding-left: calc(var(--rt-gutter-x) * 0.5);
}
.custom-field-content-area.el-single-addon.style-2 {
display: flex;
align-items: center;
gap: 10px;
}
.custom-field-content-area.el-single-addon.style-2 .rtin-specs-title {
margin-bottom: 0px;
}
.custom-field-content-area.label-new-line ul li {
display: block;
}
.custom-field-content-area.label-new-line ul li::after {
content: none;
}
.custom-field-content-area ul {
list-style: none;
padding: 0;
margin: 0;
}
.custom-field-content-area ul li {
display: inline;
}
.custom-field-content-area ul li::after {
content: "|";
padding: 0 8px;
font-size: 11px;
vertical-align: middle;
}
.custom-field-content-area ul li:last-child::after {
content: none;
}
.custom-field-content-area ul li .rtin-label {
color: #444;
font-weight: 500;
}
.business-hours table {
border-collapse: separate;
border-spacing: 0;
border-width: 1px 0 0 1px;
margin: 0 0 1.5em;
width: 100%;
}
.business-hours table td,
.business-hours table th {
padding: 8px;
border-width: 0 1px 1px 0;
}
.business-hours table,
.business-hours td,
.business-hours th {
border: 1px solid #e2e8f0;
}
.rtcl-block-frontend.rtcl-listings-sc-wrapper {
position: relative;
width: 100%;
}
.rtcl-block-frontend.rtcl-listings-sc-wrapper .rtcl-swiper-lazy-preloader {
width: 42px;
height: 42px;
position: absolute !important;
left: 50%;
top: 50%;
margin-left: -21px;
margin-top: -21px;
z-index: 10;
visibility: hidden;
opacity: 0;
}
.rtcl-block-frontend.rtcl-listings-sc-wrapper .rtcl-swiper-lazy-preloader .spinner {
animation: rotate 2s linear infinite;
z-index: 2;
position: absolute;
top: 50%;
left: 50%;
margin: -20px 0 0 -20px;
width: 40px;
height: 40px;
}
.rtcl-block-frontend.rtcl-listings-sc-wrapper .rtcl-swiper-lazy-preloader .spinner .path {
stroke: var(--rtrb-color-primary, #0066ff);
stroke-linecap: round;
animation: dash 1.5s ease-in-out infinite;
}
.rtcl-block-frontend.rtcl-listings-sc-wrapper:not(.rtcl-swiper-init) .rtcl-swiper-lazy-preloader {
visibility: visible;
opacity: 1;
}
@keyframes rotate {
100% {
transform: rotate(360deg);
}
}
@keyframes dash {
0% {
stroke-dasharray: 1, 150;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 90, 150;
stroke-dashoffset: -35;
}
100% {
stroke-dasharray: 90, 150;
stroke-dashoffset: -124;
}
}
@media (min-width: 768px) and (max-width: 1360px) {
.rtcl-block-frontend.rtcl-listings-sc-wrapper .rtrb-swiper-container {
margin-left: 50px;
margin-right: 50px;
}
}
.rtcl-block-related-listing .rtcl-carousel-slider {
position: static;
}
.rtcl-block-widget-filter .widget.rtcl-widget-filter-class .panel-block {
padding: 20px;
}
.rtcl-block-widget-filter .rtcl-widget-filter-class .panel-block .rtcl-filter-form .ui-buttons.has-expanded .btn + .btn.btn-primary {
margin-top: 15px;
}
@media screen and (max-width: 782px) {
.rtcl-block-widget-filter.rtcl-block-editor input[type=checkbox],
.rtcl-block-widget-filter.rtcl-block-editor input[type=radio] {
width: 1rem;
height: 1rem;
}
.rtcl-block-widget-filter.rtcl-block-editor .rtcl-price-filter .ui-accordion-content .row > div:first-child {
margin-bottom: 15px;
}
.rtcl-block-widget-filter.rtcl-block-editor .rtcl-price-filter .ui-accordion-content input[type=number] {
width: 100%;
}
.rtcl-block-editor.rtcl .rtcl-listings-actions .rtcl-view-switcher > a {
height: inherit;
}
}
.rtcl-block-store-name .rtcl.store-content-wrap {
border: none;
padding: 0;
background-color: inherit;
}
.rtcl-block-wrapper {
max-width: 100%;
width: 100%;
margin-left: auto;
margin-right: auto;
}
.rtcl-block-wrapper .rtcl-wrapper-inner {
max-width: 100%;
width: 100%;
margin-left: auto;
margin-right: auto;
}
@media (min-width: 1025px) {
body .rtcl-block-editor.rtcl-hide-desktop {
background-image: repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.08) 1px, transparent 2px, transparent 8px);
}
}
@media (min-width: 768px) and (max-width: 1024px) {
body .rtcl-block-editor.rtcl-hide-tablet {
display: inherit;
background-image: repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.08) 1px, transparent 2px, transparent 8px);
border: 1px solid rgba(0, 0, 0, 0.025);
}
}
@media (max-width: 767px) {
body .rtcl-block-editor.rtcl-hide-mobile {
display: inherit;
background-image: repeating-linear-gradient(125deg, rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.08) 1px, transparent 2px, transparent 8px);
border: 1px solid rgba(0, 0, 0, 0.025);
}
}
@media (min-width: 1025px) {
body .rtcl-block-frontend.rtcl-hide-desktop {
display: none !important;
}
}
@media (min-width: 768px) and (max-width: 1024px) {
body .rtcl-block-frontend.rtcl-hide-tablet {
display: none !important;
}
}
@media (max-width: 767px) {
body .rtcl-block-frontend.rtcl-hide-mobile {
display: none !important;
}
}
.rtcl.store-content-wrap .store-information .store-info .store-info-item:last-child {
border-bottom: 0;
}