.jaderra-ritual{--jaderra-ritual-content-inset: max(var(--page-margin, 40px), calc((100vw - 90rem)/2) );position:relative;width:100%;overflow:hidden;background:transparent}.jaderra-ritual__inner{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;min-height:min(850px,70vw)}.jaderra-ritual__visual,.jaderra-ritual__products{position:relative;min-width:0}.jaderra-ritual__visual{display:flex;align-items:center;overflow:hidden;background-color:var(--jaderra-ritual-panel-bg, #f4f0eb)}.jaderra-ritual__visual:has(.placeholder-image):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--jaderra-ritual-fallback-image);background-size:cover;background-position:var(--jaderra-ritual-image-position, center) center;opacity:var(--jaderra-ritual-image-opacity, 1);pointer-events:none}.jaderra-ritual__visual>.image-block{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:var(--jaderra-ritual-image-opacity, 1)}.jaderra-ritual__visual>.image-block .image-block__image{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:var(--jaderra-ritual-image-position, center) center}.jaderra-ritual__visual>.image-block .placeholder-image{display:none}.jaderra-ritual__mobile-image{display:none}.jaderra-ritual__intro{position:relative;z-index:3;width:min(490px,calc(100% - var(--jaderra-ritual-content-inset) - 24px));margin-inline-start:var(--jaderra-ritual-content-inset);color:#29231e}.jaderra-ritual__intro .group-block{width:100%}.jaderra-ritual__intro .text-block:first-child p,.jaderra-ritual__products-header .text-block:first-child p{margin:0;font-family:var(--font-body--family);font-size:.8125rem;font-weight:400;letter-spacing:.1em;line-height:normal;text-transform:uppercase}.jaderra-ritual__intro h2,.jaderra-ritual__products-header h2{margin:0;font-family:var(--font-heading--family, Georgia, serif);font-weight:400;line-height:1.05}.jaderra-ritual__intro h2{font-size:clamp(42px,4.2vw,72px)}.jaderra-ritual__intro .text-block:nth-child(3) p{max-width:330px;margin:0;font-family:var(--font-heading--family, Georgia, serif);font-size:clamp(16px,1.35vw,21px);font-weight:400;line-height:1.4}.jaderra-ritual__intro .button-unstyled{width:fit-content;border-bottom:1px solid currentColor;padding:0 0 5px;font-size:13px;letter-spacing:.12em;text-decoration:none}.jaderra-ritual__products{display:flex;align-items:center;padding-block:clamp(55px,6vw,100px);padding-inline-start:clamp(28px,3vw,64px);padding-inline-end:var(--jaderra-ritual-content-inset);background:transparent}.jaderra-ritual__products>*{width:100%;min-width:0}.jaderra-ritual__products-header{display:flex;align-items:flex-start;margin-bottom:34px}.jaderra-ritual__products-header .group-block{min-width:0}.jaderra-ritual__products-header h2{font-size:clamp(36px,3.4vw,58px)}.jaderra-ritual__footer-arrow:disabled{opacity:.35;cursor:default}.jaderra-ritual__carousel{display:block;width:100%;min-width:0}.jaderra-ritual__track{display:flex;gap:var(--jaderra-ritual-gap, 16px);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.jaderra-ritual__track::-webkit-scrollbar{display:none}.jaderra-ritual__slide{width:calc((100% - var(--jaderra-ritual-gap, 16px) * (var(--jaderra-ritual-columns, 3) - 1)) / var(--jaderra-ritual-columns, 3));flex:0 0 auto;scroll-snap-align:start;min-width:0}.jaderra-ritual__slide .product-card,.jaderra-ritual__slide .product-card__content{width:100%;min-width:0}.jaderra-ritual__slide .card-gallery{--gallery-aspect-ratio: var(--jaderra-ritual-image-ratio, 1) !important}.jaderra-ritual__slide .card-gallery,.jaderra-ritual__slide .card-gallery__media{border-radius:10px;overflow:hidden}.jaderra-ritual__slide .product-card__content{gap:8px}.jaderra-ritual__energy{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.jaderra-ritual__pagination{display:flex;justify-content:center;align-items:center;gap:22px;margin-top:42px}.jaderra-ritual__page-status{font-size:13px;letter-spacing:.1em;white-space:nowrap}.jaderra-ritual__footer-arrow{width:24px;height:28px;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.jaderra-ritual__footer-arrow svg{width:12px;height:12px;transform:rotate(-90deg)}.jaderra-ritual__footer-arrow[data-ritual-direction="-1"] svg{transform:rotate(90deg)}.jaderra-ritual__footer-arrow:focus-visible,.jaderra-ritual__track:focus-visible{outline:2px solid currentColor;outline-offset:3px}.jaderra-ritual__empty{margin:24px 0}@media(max-width:1100px){.jaderra-ritual__inner{min-height:610px}.jaderra-ritual__intro{width:min(390px,calc(100% - var(--jaderra-ritual-content-inset) - 20px))}.jaderra-ritual__products{padding-inline-start:25px}.jaderra-ritual__slide{width:calc((100% - var(--jaderra-ritual-gap, 16px)) / 2)}}@media(max-width:749px){.jaderra-ritual__inner{display:block;min-height:0}.jaderra-ritual__visual{min-height:560px;align-items:flex-start}.jaderra-ritual__visual--mobile-image>.image-block{display:none}.jaderra-ritual__mobile-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:var(--jaderra-ritual-image-opacity, 1)}.jaderra-ritual__mobile-photo{display:block;width:100%;height:100%;object-fit:cover;object-position:center bottom}.jaderra-ritual__intro{width:min(345px,calc(100% - 2 * var(--page-margin, 16px)));margin:56px var(--page-margin, 16px)}.jaderra-ritual__intro h2{font-size:clamp(42px,11vw,59px)}.jaderra-ritual__products{display:block;padding:58px var(--page-margin, 16px) 64px}.jaderra-ritual__products-header{margin-bottom:24px}.jaderra-ritual__products-header h2{font-size:clamp(34px,9vw,45px)}.jaderra-ritual__slide{width:min(66vw,260px)}.jaderra-ritual__pagination{margin-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/jaderra-ritual-products.css.map */
