.rnl-testimonials{background:#faf8f3;margin:40px 0;padding:56px 24px 34px;color:#292822}.rnl-testimonials__inner{max-width:1200px;margin:auto}.rnl-testimonials h2{font-family:Georgia,serif!important;font-size:34px!important;font-weight:400!important;letter-spacing:.02em;text-transform:none!important;text-align:center;margin:0 0 32px!important;border:0!important}.rnl-testimonials__intro{text-align:center;color:#6c695e;font-size:14px;line-height:1.7;margin:-18px 0 34px}.rnl-testimonials__track{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 1px 12px}.rnl-testimonials__track::-webkit-scrollbar{display:none}.rnl-testimonials__card{box-sizing:border-box;flex:0 0 calc((100% - 66px)/4);scroll-snap-align:start;background:#fffefa;border:1px solid #e7e1d4;padding:28px 26px 24px;display:flex;flex-direction:column;text-align:left;min-width:0;height:330px}.rnl-testimonials__stars{display:flex;gap:4px;margin-bottom:19px}.rnl-testimonials__stars svg{width:18px;height:18px;fill:none;stroke:#c4beb2;stroke-width:1.3}.rnl-testimonials__stars svg.is-filled{fill:#a08036;stroke:#a08036}.rnl-testimonials h3{font-size:15px!important;font-weight:600!important;line-height:1.5;letter-spacing:.055em;text-transform:uppercase!important;margin:0 0 16px!important}.rnl-testimonials__card blockquote{font-family:inherit;font-size:14px;line-height:1.75;font-style:normal;padding:0;margin:0 0 14px;border:0;color:#48463f;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden}.rnl-testimonials__more{align-self:flex-start;border:0;background:none;padding:0 0 4px;color:#6d582e;font-size:12px;text-decoration:underline;cursor:pointer}.rnl-testimonials__more[hidden]{display:none}.rnl-testimonials blockquote p{font-size:inherit;line-height:inherit;margin:0}.rnl-testimonials__author{margin:auto 0 0!important;padding-top:18px;border-top:1px solid #e9e4d9;font-size:12px!important;letter-spacing:.04em;color:#686354}.rnl-testimonials__navigation{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:20px}.rnl-testimonials__navigation button{display:grid;place-items:center;width:42px;height:42px;padding:0!important;margin:0!important;border:1px solid #b7aa8b;background:transparent!important;color:#51462e!important;font-size:21px;border-radius:50%;cursor:pointer}.rnl-testimonials__navigation button:disabled{opacity:.35;cursor:default}.rnl-testimonials__position{font-size:12px;letter-spacing:.1em;color:#655d4c;min-width:44px;text-align:center}.rnl-testimonials .rnl-testimonials__dialog[open]{position:fixed!important;left:50%!important;top:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;margin:0!important;box-sizing:border-box;width:min(560px,calc(100vw - 36px));max-height:min(680px,82vh);padding:42px 44px;border:1px solid #c9baa0;background:#fffefa;color:#292822;box-shadow:0 24px 70px #1b1b1770;overflow-y:auto}.rnl-testimonials__dialog::backdrop{background:#151711aa}.rnl-testimonials__dialog-close{float:right;border:0;border-bottom:1px solid #7b705b;background:transparent;color:#4a463b;font-size:12px;padding:0 0 5px;cursor:pointer}.rnl-testimonials__dialog-stars{color:#a08036;letter-spacing:.22em;margin:16px 0 20px}.rnl-testimonials__dialog h3{font-size:18px!important;margin:0 0 20px!important}.rnl-testimonials__dialog blockquote{font-size:17px;line-height:1.8;margin:0 0 28px;color:#48463f;font-style:normal!important}.rnl-testimonials__dialog-author{border-top:1px solid #e9e4d9;padding-top:18px;color:#686354;font-size:13px}.rnl-testimonials button:focus-visible,.rnl-testimonials__track:focus-visible{outline:2px solid #806322;outline-offset:4px}@media(min-width:741px)and (max-width:1050px){.rnl-testimonials__card{flex-basis:calc((100% - 44px)/3)}}@media(max-width:740px){.rnl-testimonials{padding:36px 18px 25px;margin:24px 0}.rnl-testimonials h2{font-size:27px!important;margin-bottom:24px!important}.rnl-testimonials__track{gap:14px}.rnl-testimonials__card{flex-basis:calc(100% - 36px);padding:24px 22px;height:310px}.rnl-testimonials__card blockquote{-webkit-line-clamp:3;font-size:14px}.rnl-testimonials__dialog{padding:30px 26px}}.rnl-cart-personal{clear:both;padding-top:22px;text-align:left;color:#292a24}.rnl-cart-personal-heading{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;margin-bottom:10px}.rnl-cart-personal .rnl-cart-personal-heading label{display:block;font:400 24px/1.25 Cormorant Garamond,Georgia,serif;letter-spacing:-.015em;text-transform:none;margin:0;color:#292a24}.rnl-cart-personal-heading>span{font:400 11px/1.5 Helvetica,Arial,sans-serif;color:#777267}.rnl-cart-personal>p{max-width:520px;font:400 13px/1.8 Helvetica,Arial,sans-serif;color:#656257;margin:0 0 15px}.rnl-cart-personal textarea{box-sizing:border-box;width:100%;max-width:100%;min-height:88px;padding:13px 15px;font:400 16px/1.6 Helvetica,Arial,sans-serif;color:#292a24;background:#fffefa;border:1px solid #cfc4ae;border-radius:0;resize:vertical}.rnl-cart-personal textarea::placeholder{font:400 13px/1.6 Helvetica,Arial,sans-serif;color:#817b6e;opacity:1}.rnl-cart-personal textarea:focus-visible{outline:2px solid #806631;outline-offset:3px}@media(max-width:749px){.rnl-cart-personal{padding-top:18px}.rnl-cart-personal>p{max-width:none}}#top-bar .rnl-announcement-line{display:inline-block;padding:0 12px;font-weight:400;letter-spacing:.1em;line-height:1.7}#top-bar .rnl-announcement-separator{display:inline-block;color:#bfa56b;padding:0 14px;letter-spacing:0}@media(max-width:480px){#top-bar .rnl-announcement-line{font-size:10.5px;letter-spacing:.035em;padding:6px 8px;line-height:1.6}#top-bar .rnl-announcement-separator{padding:0 7px}}
/*# sourceMappingURL=/cdn/shop/t/72/compiled_assets/styles.css.map?subset=AAAAAAAAAQgAAAAAIA */
