.lcm{background:var(--lcm-bg);color:var(--lcm-title);overflow:clip}.lcm__inner{padding-block:var(--lcm-pt-m) var(--lcm-pb-m)}.lcm__intro{max-width:62rem}.lcm__eyebrow{color:var(--lcm-eyebrow);font-family:var(--font-body-family);font-size:var(--lcm-eyebrow-size);margin:0 0 1.2rem}.lcm__heading{color:var(--lcm-title);font-family:var(--font-heading-family);font-size:var(--lcm-title-m);font-weight:var(--font-heading-weight);line-height:1.08;margin:0 0 1.4rem}.lcm__body{color:var(--lcm-body);font-family:var(--font-body-family);font-size:var(--lcm-body-m);line-height:1.65}.lcm__body p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.lcm__text-link{color:var(--lcm-title);display:inline-block;font-family:var(--font-body-family);font-size:1.4rem;margin-top:2.8rem;text-underline-offset:.35rem}.lcm__text-link:hover{color:var(--lcm-accent)}.lcm-process__steps{display:grid;gap:0;list-style:none;margin:2.8rem 0 0;padding:0}.lcm-process__step{border-top:1px solid color-mix(in srgb,var(--lcm-title) 14%,transparent);padding:2rem 0}.lcm-process__step:last-child{border-bottom:1px solid color-mix(in srgb,var(--lcm-title) 14%,transparent)}.lcm-process__number{color:var(--lcm-accent);display:block;font-family:var(--font-body-family);font-size:1.2rem;letter-spacing:.12em;margin-bottom:.8rem}.lcm-process__step h3{color:var(--lcm-title);font-family:var(--font-heading-family);font-size:2.4rem;line-height:1.15;margin:0 0 .8rem}.lcm-process__step .rte{color:var(--lcm-body);font-family:var(--font-body-family);font-size:var(--lcm-body-m);line-height:1.55}.lcm-process__step .rte p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.lcm-carousel__slider{display:block;margin-top:2.8rem;min-width:0}.lcm-carousel__track{display:flex;gap:1.6rem;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}.lcm-carousel__slide{flex:0 0 86%;margin:0;min-width:0;scroll-snap-align:start}.lcm-carousel__image{aspect-ratio:4/5;background:#f0e6d8;border-radius:.8rem;overflow:hidden}.lcm-carousel__image img{display:block;height:100%;object-fit:cover;width:100%}.lcm-carousel__slide figcaption{color:var(--lcm-caption);font-family:var(--font-body-family);font-size:var(--lcm-caption-size);line-height:1.45;padding-top:1.2rem}.lcm__placeholder{align-items:center;border:1px solid color-mix(in srgb,var(--lcm-title) 14%,transparent);display:flex;flex-direction:column;font-family:var(--font-body-family);gap:.8rem;height:100%;justify-content:center}.lcm__placeholder span:first-child{font-family:var(--font-heading-family);font-size:3rem}.lcm-carousel__controls{display:flex;gap:.4rem;justify-content:flex-end;margin-top:1.2rem}.lcm-carousel__controls button{align-items:center;background:transparent;border:0;color:var(--lcm-control);cursor:pointer;display:flex;height:4.4rem;justify-content:center;padding:0;width:4.4rem}.lcm-carousel__controls .svg-wrapper,.lcm-carousel__controls svg{height:var(--lcm-arrow-size);width:var(--lcm-arrow-size)}.lcm-carousel__controls button[name=previous] svg{transform:rotate(90deg)}.lcm-carousel__controls button[name=next] svg{transform:rotate(-90deg)}.lcm-carousel__controls button:disabled{opacity:.3}.lcm-carousel__controls button:focus-visible,.lcm-carousel__track:focus-visible{outline:2px solid var(--lcm-control);outline-offset:3px}.lcm-request{scroll-margin-top:2rem}.lcm-request__layout{display:grid;gap:3.2rem}.lcm-request__form{display:grid;gap:1.5rem;min-width:0}.lcm-request__field{display:grid;gap:.7rem;min-width:0}.lcm-request__field label{color:var(--lcm-body);font-family:var(--font-body-family);font-size:var(--lcm-label-size)}.lcm-request__field input,.lcm-request__field textarea{background:color-mix(in srgb,var(--lcm-bg) 86%,#fff 14%);border:1px solid color-mix(in srgb,var(--lcm-title) 18%,transparent);border-radius:.4rem;box-sizing:border-box;color:var(--lcm-body);font:inherit;max-width:100%;padding:1.2rem;width:100%}.lcm-request__field textarea{min-height:13rem;resize:vertical}.lcm-request__submit{background:var(--lcm-button-bg);border:0;color:var(--lcm-button-text);cursor:pointer;font-family:var(--font-body-family);font-size:var(--lcm-button-size);justify-self:start;margin-top:.4rem;max-width:100%}.lcm-request__faq{margin-top:3.6rem}.lcm-request__faq h3{color:var(--lcm-faq-title,var(--lcm-title));font-family:var(--font-heading-family);font-size:2.8rem;margin:0 0 1.2rem}.lcm-request__faq details{border-top:1px solid color-mix(in srgb,var(--lcm-title) 14%,transparent)}.lcm-request__faq details:last-child{border-bottom:1px solid color-mix(in srgb,var(--lcm-title) 14%,transparent)}.lcm-request__faq summary{align-items:center;color:var(--lcm-faq-question,var(--lcm-title));cursor:pointer;display:flex;font-family:var(--font-body-family);font-size:1.4rem;gap:1.6rem;justify-content:space-between;list-style:none;padding:1.6rem 0}.lcm-request__faq summary::-webkit-details-marker{display:none}.lcm-request__faq details[open] summary span:last-child{transform:rotate(45deg)}.lcm-request__answer{color:var(--lcm-faq-answer,var(--lcm-body));font-family:var(--font-body-family);font-size:var(--lcm-faq-size,1.4rem);line-height:1.6;padding:0 0 1.6rem}.lcm-request__answer p{color:inherit;font-size:inherit;line-height:inherit;margin:0}@media(min-width:750px){.lcm__inner{padding-block:var(--lcm-pt-d) var(--lcm-pb-d)}.lcm__heading{font-size:var(--lcm-title-d)}.lcm__body,.lcm-process__step .rte{font-size:var(--lcm-body-d)}.lcm-process__steps{grid-template-columns:repeat(3,1fr)}.lcm-process__step{border-bottom:1px solid color-mix(in srgb,var(--lcm-title) 14%,transparent);padding:2.4rem 3rem}.lcm-process__step:first-child{padding-left:0}.lcm-process__step+.lcm-process__step{border-left:1px solid color-mix(in srgb,var(--lcm-title) 14%,transparent)}.lcm-carousel__slide{flex-basis:56%}.lcm-request__layout{align-items:start;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(4rem,8vw,10rem)}.lcm-request__faq{margin-top:4.4rem}.lcm-request__form{grid-template-columns:repeat(2,minmax(0,1fr))}.lcm-request__field--full,.lcm-request__submit,.form-status,.errors{grid-column:1/-1}}@media(min-width:1100px){.lcm-carousel__slide{flex-basis:40%}}.lcm-carousel__slide--story figcaption.lcm-carousel__story{display:block;padding-top:var(--lcm-story-photo-name-gap)}.lcm-carousel__story-name{color:var(--lcm-story-name-color);font-family:var(--font-body-family);font-size:var(--lcm-story-name-m);font-weight:600;letter-spacing:.12em;line-height:1.25;text-transform:uppercase}.lcm-carousel__story-part{display:grid;gap:.35rem;color:var(--lcm-story-text-color);font-family:var(--font-body-family);font-size:var(--lcm-story-body-m);line-height:1.5}.lcm-carousel__story-part:first-of-type{margin-top:var(--lcm-story-name-wish-gap)}.lcm-carousel__story-result{margin-top:var(--lcm-story-wish-result-gap)}.lcm-carousel__story-part p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.lcm-carousel__story-label{font-size:.78em;font-weight:600;letter-spacing:.08em;line-height:1.2;text-transform:none}.lcm-carousel__story-result{color:var(--lcm-story-result-color);font-size:var(--lcm-story-result-m);font-style:italic}@media(min-width:750px){.lcm-carousel__story-name{font-size:var(--lcm-story-name-d)}.lcm-carousel__story-part{font-size:var(--lcm-story-body-d)}.lcm-carousel__story-result{font-size:var(--lcm-story-result-d)}}.lcm-carousel__slide--review .lcm-carousel__caption{padding-top:var(--lcm-review-photo-caption-gap)}.lcm-carousel__review{display:block;margin-top:var(--lcm-review-caption-gap);padding-top:0;color:var(--lcm-review-text-color);font-family:var(--font-body-family);font-size:var(--lcm-review-text-m);line-height:1.5}.lcm-carousel__review-name{color:var(--lcm-review-label-color);font-size:var(--lcm-review-label-m);font-weight:600;letter-spacing:.12em;line-height:1.25;text-transform:uppercase}.lcm-carousel__review-part{display:grid;gap:.35rem;margin-top:.85rem}.lcm-carousel__review-label{color:var(--lcm-review-label-color);font-size:var(--lcm-review-label-m);font-weight:600;letter-spacing:.12em;line-height:1.2;text-transform:uppercase}.lcm-carousel__review p{color:inherit;font-size:inherit;line-height:inherit;margin:0;white-space:pre-line}.lcm-carousel__review-result{margin-top:var(--lcm-review-question-result-gap)}.lcm-carousel__review-result p{font-style:italic}@media(min-width:750px){.lcm-carousel__review{font-size:var(--lcm-review-text-d)}.lcm-carousel__review-name,.lcm-carousel__review-label{font-size:var(--lcm-review-label-d)}}@media(prefers-reduced-motion:no-preference){.lcm-carousel__track{scroll-behavior:smooth}}.lcm-whatsapp__content{max-width:62rem}.lcm-whatsapp__small{color:var(--lcm-small);font-family:var(--font-body-family);font-size:var(--lcm-small-size);line-height:1.55;margin-top:1.6rem}.lcm-whatsapp__small p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.lcm-whatsapp__button{align-items:center;background:var(--lcm-button-bg);color:var(--lcm-button-text);display:inline-flex;font-family:var(--font-body-family);font-size:var(--lcm-button-size);gap:.9rem;margin-top:2.4rem;max-width:100%;text-decoration:none;transition:background-color .2s ease,color .2s ease}.lcm-whatsapp__button:hover{background:var(--lcm-button-hover);color:var(--lcm-button-text)}.lcm-whatsapp__icon{flex:0 0 1.8rem;height:1.8rem;width:1.8rem}.lcm-whatsapp__layout{display:grid;gap:0;grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow" "heading" "media" "body" "small" "button"}.lcm-whatsapp__eyebrow{grid-area:eyebrow}.lcm-whatsapp__heading{grid-area:heading;margin-bottom:1.2rem}.lcm-whatsapp__media{grid-area:media;margin:0 0 1.8rem;min-width:0}.lcm-whatsapp__media img{aspect-ratio:var(--lcm-image-ratio-mobile);border-radius:var(--lcm-image-radius);display:block;height:auto;object-fit:cover;object-position:var(--lcm-image-focus);width:100%}.lcm-whatsapp__media .lcm__placeholder{aspect-ratio:var(--lcm-image-ratio-mobile);border-radius:var(--lcm-image-radius);height:auto}.lcm-whatsapp__body{grid-area:body}.lcm-whatsapp__small{grid-area:small}.lcm-whatsapp__button{grid-area:button;justify-self:start;margin-top:2rem}@media(min-width:750px){.lcm-whatsapp__layout{column-gap:clamp(3.2rem,6vw,7.2rem);grid-template-columns:minmax(0,52fr) minmax(0,48fr);grid-template-areas:"eyebrow media" "heading media" "body media" "small media" "button media";align-items:start}.lcm-whatsapp__heading{margin-bottom:1.6rem}.lcm-whatsapp__media{align-self:center;margin:0;justify-self:end;width:var(--lcm-image-width)}.lcm-whatsapp__media img,.lcm-whatsapp__media .lcm__placeholder{aspect-ratio:var(--lcm-image-ratio-desktop)}.lcm-whatsapp__body{margin-top:.2rem}.lcm-whatsapp__small{margin-top:1.6rem}.lcm-whatsapp__button{margin-top:2rem}}.lcm-whatsapp__eyebrow{font-size:var(--lcm-eyebrow-m);margin-bottom:.6rem}.lcm-whatsapp__heading{margin-bottom:.8rem}.lcm-whatsapp__media{margin-bottom:1.2rem}.lcm-whatsapp__small{font-size:var(--lcm-small-m);margin-top:1rem}.lcm-whatsapp__button{font-size:var(--lcm-button-m);margin-top:1.4rem}@media(min-width:750px){.lcm-whatsapp__eyebrow{font-size:var(--lcm-eyebrow-d)}.lcm-whatsapp__heading{margin-bottom:1.6rem}.lcm-whatsapp__media{margin-bottom:0}.lcm-whatsapp__small{font-size:var(--lcm-small-d);margin-top:1.6rem}.lcm-whatsapp__button{font-size:var(--lcm-button-d);margin-top:2rem}}.lyma-story-blocks{background:var(--ll-cream, #FAF6F1)}.lyma-story-blocks__inner{width:100%}.lyma-story-block{box-sizing:border-box;margin:0;padding:var(--lcm-story-pt-m) 0 var(--lcm-story-pb-m)}.lyma-story-block__inner{box-sizing:border-box;margin:0 auto;max-width:var(--lcm-story-max-width);padding:0 16px;width:100%}.lyma-story-block__layout{align-items:start;display:grid;gap:var(--lcm-story-column-gap);grid-template-columns:minmax(0,1fr)}.lyma-story-block__copy{display:flex;flex-direction:column;min-width:0}.lyma-story-block__eyebrow{color:var(--lcm-eyebrow);font-family:var(--font-body-family);font-size:12px;letter-spacing:.12em;line-height:1.2;margin:0 0 12px;text-transform:uppercase}.lyma-story-block__heading{color:var(--lcm-title);font-family:var(--font-heading-family);font-size:32px;line-height:1.08;margin:0 0 18px}.lyma-story-block__body{color:var(--lcm-body);font-family:var(--font-body-family);font-size:16px;line-height:1.55;margin:0}.lyma-story-block__body p{color:inherit;font-size:inherit;line-height:inherit;margin:0}.lyma-story-block__body p+p{margin-top:var(--lcm-story-paragraph-gap-m)}.lyma-story-block__button{align-self:flex-start;background:var(--lcm-button-bg);color:var(--lcm-button-text);margin-top:22px;text-decoration:none}.lyma-story-block__media{min-width:0;overflow:hidden;width:var(--lcm-story-image-width-m)}.lyma-story-block__media img,.lyma-story-block__media .lcm__placeholder{aspect-ratio:auto;background:var(--lcm-bg);border-radius:var(--lcm-story-radius);display:block;height:var(--lcm-story-image-height-m);max-width:100%;object-fit:var(--lcm-story-fit);object-position:var(--lcm-story-focus);width:100%}.lyma-story-block__media .lcm__placeholder{align-items:center;display:flex;flex-direction:column;justify-content:center}@media(min-width:750px){.lyma-story-block{padding:var(--lcm-story-pt-d) 0 var(--lcm-story-pb-d)}.lyma-story-block__inner{padding-left:32px;padding-right:32px}.lyma-story-block__layout{align-items:center;grid-template-columns:minmax(0,var(--lcm-story-content-width)) minmax(0,1fr)}.lyma-story-block--image-left .lyma-story-block__layout{grid-template-columns:minmax(0,1fr) minmax(0,var(--lcm-story-content-width))}.lyma-story-block--image-left .lyma-story-block__media{grid-column:1;grid-row:1}.lyma-story-block--image-left .lyma-story-block__copy{grid-column:2;grid-row:1}.lyma-story-block__media{width:var(--lcm-story-image-width-d)}.lyma-story-block__media img,.lyma-story-block__media .lcm__placeholder{height:var(--lcm-story-image-height-d)}.lyma-story-block__heading{font-size:42px}.lyma-story-block__body{font-size:16px}.lyma-story-block__body p+p{margin-top:var(--lcm-story-paragraph-gap-d)}}.lcm:not(.lcm-whatsapp) .lcm__eyebrow{font-size:var(--lcm-eyebrow-size-mobile)}.lcm-carousel .lcm-carousel__slide figcaption{font-size:var(--lcm-caption-size-mobile)}@media(min-width:750px){.lcm:not(.lcm-whatsapp) .lcm__eyebrow{font-size:var(--lcm-eyebrow-size)}.lcm-carousel .lcm-carousel__slide figcaption{font-size:var(--lcm-caption-size)}}.lcm-carousel .lcm-carousel__track{gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory}.lcm-carousel .lcm-carousel__slide{flex:0 0 100%;width:100%;min-width:0;scroll-snap-align:start}@media screen and (min-width:750px){.lcm-carousel .lcm-carousel__slide{flex-basis:calc((100% - 2rem)/2);width:calc((100% - 2rem)/2)}}@media screen and (min-width:1100px){.lcm-carousel .lcm-carousel__slide{flex-basis:calc((100% - 4rem) / 3);width:calc((100% - 4rem) / 3)}}.lcm-carousel .lcm-carousel__image{aspect-ratio:1 / 1;width:100%;height:auto}.lcm-carousel .lcm-carousel__image img{display:block;width:100%;height:100%;object-fit:cover}.lcm-whatsapp__eyebrow{margin:0 0 var(--lcm-gap-eyebrow-heading-m)}.lcm-whatsapp__heading{margin:0 0 var(--lcm-gap-heading-body-m)}.lcm-whatsapp__body{margin:0 0 var(--lcm-gap-body-small-m)}.lcm-whatsapp__small{margin:0 0 var(--lcm-gap-small-button-m)}.lcm-whatsapp__button{margin-top:0}@media(min-width:750px){.lcm-whatsapp__eyebrow{margin-bottom:var(--lcm-gap-eyebrow-heading-d)}.lcm-whatsapp__heading{margin-bottom:var(--lcm-gap-heading-body-d)}.lcm-whatsapp__body{margin-bottom:var(--lcm-gap-body-small-d)}.lcm-whatsapp__small{margin-bottom:var(--lcm-gap-small-button-d)}.lcm-whatsapp__button{margin-top:0}}.lcm-whatsapp__layout{align-items:start}.lcm-whatsapp__media img,.lcm-whatsapp__media .lcm__placeholder{width:100%;height:auto;object-fit:cover;object-position:var(--lcm-image-focus)}@media(min-width:750px){.lcm-whatsapp__media img,.lcm-whatsapp__media .lcm__placeholder{aspect-ratio:3 / 2}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/lyma-custom-made.css.map */
