.lm-circles{display:block;background:var(--lm-background);color:var(--lm-text);padding:var(--lm-top) 24px var(--lm-bottom)}.lm-circles,.lm-circles *{box-sizing:border-box}.lm-circles__inner{max-width:var(--lm-width);margin-inline:auto}.lm-circles__heading{margin:0 0 28px;font-size:var(--lm-heading)!important;line-height:1.2;color:inherit;text-align:var(--lm-align)}.lm-circles__list{display:flex;flex-wrap:wrap;justify-content:var(--lm-align);align-items:flex-start;gap:28px var(--lm-gap);list-style:none;margin:0;padding:6px}.lm-circles__item{flex:0 0 var(--lm-circle);width:var(--lm-circle);max-width:100%;margin:0;padding:0}.lm-circles__link{display:flex;flex-direction:column;align-items:center;gap:var(--lm-label-gap);color:inherit;text-decoration:none;text-align:center}.lm-circles__link:hover{color:inherit}.lm-circles__link:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:4px}.lm-circles__image{display:block;position:relative;width:100%;aspect-ratio:1;overflow:hidden;border-radius:0;border:var(--lm-border) solid var(--lm-border-color);background:var(--lm-image-background)}.lm-circles--circle .lm-circles__image{border-radius:50%}.lm-circles__photo,.lm-circles__placeholder{display:block;width:100%;height:100%;object-fit:var(--lm-fit,contain);object-position:var(--lm-position,center);padding:var(--lm-image-padding);transition:transform .25s ease}.lm-circles__placeholder{fill:currentColor;opacity:.35}.lm-circles__label{font-family:inherit!important;font-size:var(--lm-label)!important;line-height:1.4;color:inherit!important;overflow-wrap:anywhere}.lm-circles__link:hover .lm-circles__label{text-decoration:underline;text-underline-offset:4px}.lm-circles__empty{text-align:center}@media(min-width:750px){.lm-circles--desktop-scroll .lm-circles__list{flex-wrap:nowrap;justify-content:safe var(--lm-align);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--lm-border-color) transparent;padding-bottom:14px}.lm-circles--desktop-scroll .lm-circles__item{scroll-snap-align:start}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.lm-circles__link:hover .lm-circles__photo{transform:scale(1.04)}}@media(max-width:749px){.lm-circles{padding:var(--lm-top-mobile) 16px var(--lm-bottom-mobile)}.lm-circles__heading{font-size:var(--lm-heading-mobile)!important;margin-bottom:22px}.lm-circles__list{gap:22px var(--lm-gap-mobile)}.lm-circles__item{flex-basis:var(--lm-circle-mobile);width:var(--lm-circle-mobile)}.lm-circles__link{gap:var(--lm-label-gap-mobile)}.lm-circles__label{font-size:var(--lm-label-mobile)!important}.lm-circles--mobile-scroll .lm-circles__list{flex-wrap:nowrap;justify-content:safe var(--lm-align);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--lm-border-color) transparent;padding-bottom:14px}.lm-circles--mobile-scroll .lm-circles__item{scroll-snap-align:start}}.lm-circles--minimal .lm-circles__link{display:grid;grid-template-rows:minmax(0,1fr) auto;align-items:stretch;aspect-ratio:1;overflow:hidden;background:var(--lm-image-background);border:var(--lm-border) solid var(--lm-border-color);padding:4px 3px 5px}.lm-circles--minimal .lm-circles__image{min-height:0;height:100%;aspect-ratio:auto;border:0;background:transparent}.lm-circles--minimal .lm-circles__photo{mix-blend-mode:normal}.lm-circles--minimal .lm-circles__label{align-self:end;line-height:1.15}.lm-circles--minimal .lm-circles__list{padding-block:5px}.lm-gift-edit{background:var(--bg);color:var(--text);padding-block:var(--gift-top) var(--gift-bottom)}.lm-gift-edit .lm-ge-heading{margin:0 0 20px;font-size:clamp(26px,2.7vw,42px)!important;line-height:1.1}.lm-ge-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gift-gap);margin:0;padding:0;list-style:none}.lm-ge-grid li{min-width:0;margin:0}.lm-ge-tile{display:block;color:inherit;text-decoration:none}.lm-ge-photo{display:block;aspect-ratio:1;overflow:hidden;background:#f5f5f2}.lm-ge-photo img,.lm-ge-photo svg{width:100%;height:100%;object-fit:cover;display:block}.lm-ge-caption{display:flex;align-items:baseline;justify-content:space-between;gap:4px;padding:12px 0 0}.lm-gift-edit .lm-ge-caption>span:first-child{font-family:var(--FONT-STACK-HEADING,inherit);font-size:clamp(17px,1.7vw,25px)!important;line-height:1.15}.lm-ge-caption small{font-size:10px;white-space:nowrap;color:var(--text-light)}a.lm-ge-tile:hover .lm-ge-caption>span:first-child{text-decoration:underline;text-underline-offset:3px}.lm-ge-tile:focus-visible{outline:2px solid var(--BTN-PRIMARY-BG);outline-offset:4px}@media(max-width:749px){.lm-ge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px min(var(--gift-gap),12px)}.lm-ge-caption{padding-top:8px;flex-wrap:wrap}.lm-ge-heading{margin-bottom:14px!important}}lm-social-strip{display:block;position:relative;scroll-margin-top:64px;color:var(--ink);background:var(--paper);padding:var(--pad) 0;--inset:clamp(20px,5.7vw,100px)}.lm-social__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:0 var(--inset);margin-bottom:clamp(22px,3vw,46px)}lm-social-strip .lm-social__head h2{font-family:var(--FONT-STACK-HEADING,Georgia,serif);font-weight:400;font-size:clamp(36px,4vw,68px)!important;line-height:1.1;letter-spacing:-.025em;color:var(--COLOR-TEXT);margin:0}.lm-social__head p{font-size:clamp(15px,1.2vw,20px);line-height:1.45;margin:12px 0 0;color:inherit}.lm-social__follow{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:12px 24px;border:1px solid currentColor;color:inherit;text-decoration:none;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.lm-social__rail{display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:var(--inset);padding:0 var(--inset) 12px;margin:0;gap:var(--gap);list-style:none;scrollbar-width:none}.lm-social__card,.lm-social__empty{flex:0 0 min(var(--card),78vw);min-width:0;scroll-snap-align:start}.lm-social__card{position:relative}.lm-social__media{position:relative;overflow:hidden;container-type:inline-size;aspect-ratio:4/5;background:color-mix(in srgb,var(--paper) 94%,var(--ink))}.lm-social__card iframe{position:absolute;display:block;max-width:none;width:144%;height:calc(180cqw + 72px);left:-22%;top:calc(-54px - 27.5cqw);border:0}.lm-social__post-link{position:absolute;z-index:1;right:4px;bottom:4px;display:grid;place-items:center;width:44px;height:44px;color:#fff;text-decoration:none}.lm-social__post-link svg{box-sizing:content-box;padding:7px;border-radius:50%;background:#181513c2}.lm-social__post-link:focus-visible{outline:2px solid currentColor;outline-offset:-3px}.lm-social__rail::-webkit-scrollbar{display:none}lm-social-strip input.lm-social__scroll{display:block;appearance:none;-webkit-appearance:none;box-sizing:border-box;width:calc(100% - 2 * var(--inset));height:28px;margin:0 var(--inset);padding:0;background:transparent;border:0;box-shadow:none;cursor:pointer}.lm-social__scroll::-webkit-slider-runnable-track{height:3px;border-radius:2px;background:color-mix(in srgb,var(--ink) 18%,var(--paper))}.lm-social__scroll::-moz-range-track{height:3px;border-radius:2px;background:color-mix(in srgb,var(--ink) 18%,var(--paper))}.lm-social__scroll::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--visible-share,25%);height:3px;border:0;border-radius:2px;background:var(--ink);margin:0}.lm-social__scroll::-moz-range-thumb{width:var(--visible-share,25%);height:3px;border:0;border-radius:2px;background:var(--ink)}.lm-social__scroll:focus-visible{outline:1px solid var(--ink);outline-offset:2px}.lm-social__empty{padding:30px;border:1px dashed currentColor}@media(max-width:749px){lm-social-strip{padding-block:min(var(--pad),45px)}.lm-social__head{align-items:flex-start;flex-direction:column;gap:16px}.lm-social__follow{padding:8px 16px}.lm-social__rail{gap:min(var(--gap),16px)}}.lm-highlights{color:var(--lm-strip-text);background:var(--lm-strip-bg)}.lm-highlights__list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:center;max-width:1160px;margin:0 auto;padding:0 24px;list-style:none}.lm-highlights__point{display:flex;align-items:center;justify-content:center;gap:9px;margin:0;padding:var(--lm-pt) 6px var(--lm-pb);text-align:center;font-size:14px;line-height:1.3}.lm-highlights__point .lm-highlights__icon{display:block;width:20px;height:20px;flex:none;object-fit:contain}.lm-highlights__point span{font:inherit;font-size:inherit!important;color:inherit;text-wrap:balance;overflow-wrap:anywhere}@media(max-width:749px){.lm-highlights__list{align-items:stretch;padding:0 4px}.lm-highlights__point{flex-direction:column;justify-content:flex-start;gap:2px;padding:var(--lm-mpt) 3px var(--lm-mpb);font-size:12px;line-height:1.2}.lm-highlights__point .lm-highlights__icon{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/30/compiled_assets/styles.css.map */
