.related-posts.section,.related-posts-section{display:block;width:100%;max-width:100%}.related-posts{position:relative;width:100%;overflow:hidden;background-color:var(--rp-bg-color, #ffffed);padding-block-start:var(--rp-padding-top, 48px);padding-block-end:var(--rp-padding-bottom, 64px);box-sizing:border-box}.related-posts__container{width:100%;box-sizing:border-box}.related-posts__header{text-align:center;margin-block-end:36px}.related-posts__heading{margin:0;color:var(--rp-heading-color, #ff6494);font-family:var(--font-heading--family, "Avigea", serif);font-size:36px;line-height:1.2;font-weight:700;text-transform:capitalize}.related-posts__heading-border{display:none}.related-posts__slider-wrapper{position:relative;width:100%;box-sizing:border-box}.related-posts__track{display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-block:8px 16px;padding-inline:56px}.related-posts__track::-webkit-scrollbar{display:none}.related-posts__card-wrapper{flex:0 0 calc((100% - 72px)/4);min-width:296px;max-width:296px;border-radius:10px;scroll-snap-align:start;scroll-snap-stop:always;transition:transform .25s ease,box-shadow .25s ease}.related-posts__card-wrapper:last-child{scroll-snap-align:end}.related-posts__card-wrapper .blog-article-card__title{font-size:var(--rp-card-title-size-desktop, 20px);-webkit-line-clamp:3}@media screen and (min-width:768px){.related-posts__card-wrapper .blog-article-card__inner{border-radius:10px}.related-posts__card-wrapper:has(.blog-article-card--odd) .blog-article-card__inner{--blog-article-card-bg: var(--blog-article-card-pink, #ff6494);background-color:var(--blog-article-card-bg)}.related-posts__card-wrapper:has(.blog-article-card--odd) .blog-article-card__content{--blog-article-card-content-text: var(--blog-article-card-cream, #ffffc2);--blog-article-card-button-bg: var(--blog-article-card-cream, #ffffc2);--blog-article-card-button-text: var(--blog-article-card-pink, #ff6494);--blog-article-card-button-border: var(--blog-article-card-cream, #ffffc2);color:var(--blog-article-card-cream, #ffffc2)}.related-posts__card-wrapper:has(.blog-article-card--odd) .blog-article-card__button{transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease;border:1.5px solid var(--blog-article-card-cream, #ffffc2)}.related-posts__card-wrapper:has(.blog-article-card--odd) a.blog-article-card__button:hover{background-color:var(--blog-article-card-pink, #ff6494);color:var(--blog-article-card-cream, #ffffc2);border-color:var(--blog-article-card-cream, #ffffc2);transform:translateY(-2px) scale(1.03);box-shadow:0 4px 12px #0000001f}.related-posts__card-wrapper:has(.blog-article-card--even) .blog-article-card__inner{--blog-article-card-bg: var(--blog-article-card-cream, #ffffc2);background-color:var(--blog-article-card-bg)}.related-posts__card-wrapper:has(.blog-article-card--even) .blog-article-card__media-curve:before{background-color:var(--blog-article-card-pink, #ff6494)}.related-posts__card-wrapper:has(.blog-article-card--even) .blog-article-card__content{--blog-article-card-content-text: var(--blog-article-card-pink, #ff6494);--blog-article-card-button-bg: var(--blog-article-card-pink, #ff6494);--blog-article-card-button-text: var(--blog-article-card-cream, #ffffc2);--blog-article-card-button-border: var(--blog-article-card-pink, #ff6494);color:var(--blog-article-card-pink, #ff6494)}.related-posts__card-wrapper:has(.blog-article-card--even) .blog-article-card__button{transition:background-color .25s ease,color .25s ease,border-color .25s ease,transform .25s ease,box-shadow .25s ease;border:1.5px solid var(--blog-article-card-pink, #ff6494)}.related-posts__card-wrapper:has(.blog-article-card--even) a.blog-article-card__button:hover{background-color:var(--blog-article-card-cream, #ffffc2);color:var(--blog-article-card-pink, #ff6494);border-color:var(--blog-article-card-pink, #ff6494);transform:translateY(-2px) scale(1.03);box-shadow:0 4px 12px #0000001f}}@media screen and (min-width:992px){.related-posts__track[data-card-count="1"],.related-posts__track[data-card-count="2"],.related-posts__track[data-card-count="3"]{justify-content:center}}.related-posts__nav-btn{position:absolute;top:50%;transform:translateY(-60%);z-index:10;width:44px;height:44px;background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,opacity .2s ease;--btn-flower-color: #ffffc2;--btn-icon-color: #ff6494}.related-posts__nav-btn:hover{transform:translateY(-60%) scale(1.08)}.related-posts__nav-btn--prev{left:8px}.related-posts__nav-btn--next{right:8px}.related-posts__nav-btn.disable,.related-posts__nav-btn.disabled,.related-posts__nav-btn:disabled{cursor:not-allowed;pointer-events:none}.related-posts__nav-btn.disable .related-posts__badge-flower--desktop .related-posts__flower-bg,.related-posts__nav-btn.disabled .related-posts__badge-flower--desktop .related-posts__flower-bg,.related-posts__nav-btn:disabled .related-posts__badge-flower--desktop .related-posts__flower-bg{fill:#ffffe7;stroke:#ffffe7}.related-posts__nav-btn.disable .related-posts__badge-flower--desktop .related-posts__arrow-icon,.related-posts__nav-btn.disabled .related-posts__badge-flower--desktop .related-posts__arrow-icon,.related-posts__nav-btn:disabled .related-posts__badge-flower--desktop .related-posts__arrow-icon{fill:#ff6494;stroke:#ff6494;opacity:.4}.related-posts__badge-flower{display:inline-flex;align-items:center;justify-content:center;filter:drop-shadow(0px 2px 6px rgba(0,0,0,.12))}.related-posts__badge-flower svg{display:block;width:100%;height:100%}.related-posts__badge-flower--desktop{display:inline-flex;width:44px;height:43px}.related-posts__badge-flower--mobile{display:none;width:30px;height:30px}@media screen and (max-width:767px){.related-posts{padding-block-start:var(--rp-padding-top-mobile, 32px);padding-block-end:var(--rp-padding-bottom-mobile, 44px)}.related-posts__header{margin-block-end:30px}.related-posts__heading{font-size:30px}.related-posts__heading-border{display:block;width:90%;max-width:320px;height:1.5px;background-color:var(--rp-heading-color, #ff6494);margin:10px auto 0;opacity:.85}.related-posts__track{gap:14px;padding-block:4px 12px;padding-inline:44px}.related-posts__card-wrapper{flex:0 0 calc((100% - 12px) / 1.7);min-width:175px;max-width:175px;border-radius:5.91px}.related-posts__card-wrapper .blog-article-card__title{font-size:var(--rp-card-title-size-mobile, 8px)}.related-posts__card-wrapper .blog-article-card__excerpt{font-size:8px}.related-posts__card-wrapper .blog-article-card__inner{flex-direction:column;min-height:unset;border-radius:5.91px}.related-posts__card-wrapper .blog-article-card__media{flex:none;width:100%}.related-posts__card-wrapper .blog-article-card__image{width:100%;height:auto;min-height:unset;aspect-ratio:308 / 203;object-fit:cover;object-position:center}.related-posts__card-wrapper .blog-article-card__media-curve{padding-bottom:7px;height:auto;padding-right:0}.related-posts__card-wrapper .blog-article-card__picture,.related-posts__card-wrapper .blog-article-card__image,.related-posts__card-wrapper .blog-article-card__image-placeholder{border-radius:0;height:auto;clip-path:ellipse(60% 100% at 50% 0%)}.related-posts__card-wrapper .blog-article-card__media-curve:before{border-radius:0;width:104%;clip-path:ellipse(60% 100% at 50% 0%);bottom:0}.related-posts__card-wrapper .blog-article-card__content{flex:1;justify-content:flex-start;align-items:center;gap:10px;padding:16px 12px 20px;text-align:center;min-height:unset}.related-posts__card-wrapper:has(.blog-article-card--odd) .blog-article-card__inner{--blog-article-card-bg: var(--blog-article-card-pink, #ff6494);background-color:var(--blog-article-card-bg)}.related-posts__card-wrapper:has(.blog-article-card--odd) .blog-article-card__media-curve:before{background-color:var(--blog-article-card-cream, #ffffc2)}.related-posts__card-wrapper:has(.blog-article-card--odd) .blog-article-card__content{--blog-article-card-content-text: var(--blog-article-card-cream, #ffffc2);--blog-article-card-button-bg: var(--blog-article-card-cream, #ffffc2);--blog-article-card-button-text: var(--blog-article-card-pink, #ff6494);--blog-article-card-button-border: var(--blog-article-card-cream, #ffffc2);color:var(--blog-article-card-cream, #ffffc2)}.related-posts__card-wrapper:has(.blog-article-card--even) .blog-article-card__inner{--blog-article-card-bg: var(--blog-article-card-cream, #ffffc2);background-color:var(--blog-article-card-bg)}.related-posts__card-wrapper:has(.blog-article-card--even) .blog-article-card__media-curve:before{background-color:var(--blog-article-card-pink, #ff6494)}.related-posts__card-wrapper:has(.blog-article-card--even) .blog-article-card__content{--blog-article-card-content-text: var(--blog-article-card-pink, #ff6494);--blog-article-card-button-bg: var(--blog-article-card-pink, #ff6494);--blog-article-card-button-text: var(--blog-article-card-cream, #ffffc2);--blog-article-card-button-border: var(--blog-article-card-pink, #ff6494);color:var(--blog-article-card-pink, #ff6494)}.related-posts__card-wrapper .blog-article-card__button{background-color:var(--button-background-color, var(--blog-article-card-button-bg));color:var(--button-color, var(--blog-article-card-button-text));font-size:10.64px;margin-top:auto}.related-posts__nav-btn{width:38px;height:38px;--btn-flower-color: #ff6494;--btn-icon-color: #ffffc2}.related-posts__nav-btn--prev{left:0}.related-posts__nav-btn--next{right:0}.related-posts__badge-flower.related-posts__badge-flower--desktop{display:none}.related-posts__badge-flower.related-posts__badge-flower--mobile{display:inline-flex;width:30px;height:30px}.related-posts__nav-btn.disable .related-posts__badge-flower--mobile .related-posts__flower-bg,.related-posts__nav-btn.disabled .related-posts__badge-flower--mobile .related-posts__flower-bg,.related-posts__nav-btn:disabled .related-posts__badge-flower--mobile .related-posts__flower-bg{fill:#ff6494;stroke:#ffffe7;stroke-width:1.5px}.related-posts__nav-btn.disable .related-posts__badge-flower--mobile .related-posts__arrow-icon,.related-posts__nav-btn.disabled .related-posts__badge-flower--mobile .related-posts__arrow-icon,.related-posts__nav-btn:disabled .related-posts__badge-flower--mobile .related-posts__arrow-icon{fill:#ffffe7;stroke:#ffffe7;opacity:.4}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/related-posts.css.map */
