.luki-collections-header{z-index:50;overflow:visible}.luki-main-nav{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:clamp(18px,3vw,46px);padding:0 16px 5px}.luki-main-nav>a,.luki-main-nav .luki-collections-trigger{display:inline-flex;align-items:center;min-height:44px;padding:4px;color:var(--ink);font:500 13px/1.3 var(--font-body);letter-spacing:.015em;text-decoration:none}.luki-main-nav>a:hover,.luki-main-nav>a[aria-current=page],.luki-main-nav .luki-collections-trigger:hover{color:var(--deep-teal);text-decoration:underline;text-underline-offset:.3em}luki-collections-menu{display:block;position:relative;flex-shrink:0}.luki-collections-trigger{gap:6px;list-style:none;cursor:pointer;white-space:nowrap}.luki-collections-trigger::-webkit-details-marker{display:none}.luki-collections-trigger::marker{content:""}.luki-collections-trigger svg{flex-shrink:0;transition:transform .18s ease}luki-collections-menu details[open]>.luki-collections-trigger svg{transform:rotate(180deg)}.luki-collections-dropdown{position:absolute;top:calc(100% + 6px);left:0;width:min(300px,calc(100vw - 32px));max-height:min(480px,calc(100dvh - 128px));overflow:auto;overscroll-behavior:contain;background:var(--paper,#f9faf5);border:1px solid var(--le-line,#deded7);border-radius:4px;box-shadow:0 18px 40px -22px #173b35a3;padding:9px;z-index:2}.luki-collections-dropdown ul{display:grid;list-style:none;margin:0;padding:0}.luki-collections-dropdown li{margin:0;padding:0}.luki-collections-dropdown a{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:44px;padding:10px 14px;border-radius:2px;color:var(--ink);font:400 14px/1.5 var(--font-body);text-decoration:none;overflow-wrap:anywhere;transition:background .15s ease,color .15s ease}.luki-collections-dropdown a>span{font-size:13px;color:var(--le-muted);flex-shrink:0}.luki-collections-dropdown a:hover,.luki-collections-dropdown a[aria-current=page]{background:#edf2e9;color:var(--deep-teal)}.luki-main-nav a:focus-visible,.luki-collections-trigger:focus-visible{outline:2px solid var(--deep-teal);outline-offset:2px}@media(max-width:749px){.luki-main-nav{justify-content:space-evenly;gap:0;padding:0 4px;border-top:1px solid var(--le-line, #deded7)}.luki-main-nav>a,.luki-main-nav .luki-collections-trigger{font-size:clamp(11px,3vw,13px);letter-spacing:0}.luki-collections-trigger{gap:4px}.luki-collections-trigger svg{width:9px}.luki-collections-dropdown{top:100%}}@media(prefers-reduced-motion:reduce){.luki-collections-trigger svg,.luki-collections-dropdown a{transition:none}}.luki-gallery{background:#f4f5ef;border-top:1px solid #e2e6dc;padding:64px 0 38px;overflow:hidden;color:var(--ink);text-align:center}.luki-gallery-heading{max-width:790px;margin:0 auto 28px;padding:0 24px}.luki-gallery-heading h2{font-family:var(--font-body);font-size:clamp(28px,3.5vw,48px);font-weight:400;line-height:1.08;letter-spacing:-.035em;max-width:740px;margin:0 auto 16px;text-wrap:balance}.luki-gallery-heading p{font-size:14px;line-height:1.6;color:var(--le-muted);margin:0}luki-photo-carousel{display:block;position:relative}.luki-gallery-stage{display:flex;gap:20px;overflow-x:auto;padding:20px var(--gutter) 35px;scroll-snap-type:x mandatory}.luki-gallery-card{display:block;flex:0 0 320px;background:#243b35;color:inherit;text-decoration:none;border:0;border-radius:12px;overflow:hidden;scroll-snap-align:center}.luki-gallery-image{position:relative;width:100%;aspect-ratio:1.1;overflow:hidden;isolation:isolate}.luki-gallery-image>img,.luki-gallery-image>svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.luki-gallery-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;filter:blur(18px);transform:scale(1.2);pointer-events:none;z-index:-1}.luki-gallery-backdrop img{display:block;width:100%;height:100%;object-fit:cover}.is-enhanced .luki-gallery-stage{display:block;position:relative;overflow:visible;perspective:1100px;height:420px;padding:0;touch-action:pan-y;cursor:grab}.is-enhanced .luki-gallery-card{position:absolute;left:50%;top:46%;width:clamp(270px,25vw,340px);transform:translate3d(calc(-50% + var(--offset) * clamp(180px,20vw,275px)),calc(-50% + var(--depth) * 8px),calc(var(--depth) * -125px)) rotateY(calc(var(--offset) * -16deg)) rotate(calc(var(--offset) * 2deg));transition:transform .62s cubic-bezier(.2,.75,.2,1),opacity .35s,box-shadow .35s;box-shadow:0 14px 28px -20px #25453c44;will-change:transform;cursor:pointer}.is-enhanced .luki-gallery-card[aria-current=true]{box-shadow:0 20px 35px -22px #25453c55;cursor:zoom-in}.is-enhanced .luki-gallery-card[hidden]{display:none}.is-enhanced.is-dragging .luki-gallery-stage{cursor:grabbing}.is-enhanced.is-dragging .luki-gallery-card{cursor:grabbing;transition:none}.luki-gallery-navigation{display:flex;align-items:center;justify-content:center;gap:26px}.luki-gallery-navigation[hidden],.luki-gallery-hint[hidden]{display:none}.luki-gallery-navigation button,.luki-gallery-dialog button{width:46px;height:46px;display:grid;place-items:center;border:1px solid #c5d0c5;border-radius:50%;background:transparent;color:var(--deep-teal);font:400 23px var(--font-body);cursor:pointer;transition:background .2s,color .2s}.luki-gallery-navigation button:hover,.luki-gallery-dialog button:hover{background:var(--deep-teal);color:#fff;border-color:var(--deep-teal)}.luki-gallery-navigation [data-autoplay]{font-size:18px}.luki-gallery-navigation button:disabled{opacity:.45;cursor:default}.luki-gallery-counter{font-size:12px;font-variant-numeric:tabular-nums;letter-spacing:.1em;min-width:58px}.luki-gallery-counter .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.luki-gallery-counter [data-current]{color:var(--deep-teal);font-weight:500}.luki-gallery-hint{font-size:11px;color:var(--le-muted);margin:15px 20px 0}.luki-gallery-social{display:inline-flex;align-items:center;gap:20px;text-decoration:none;font-size:12px;padding:6px 0;border-bottom:1px solid #aabbb1;margin-top:26px;color:var(--deep-teal)}.luki-gallery-dialog{padding:55px 24px 18px;max-width:1000px;width:calc(100% - 40px);max-height:calc(100dvh - 36px);border:0;border-radius:12px;background:#fff;color:var(--ink);overflow:auto}.luki-gallery-dialog::backdrop{background:#0d2423c9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.luki-gallery-dialog .luki-gallery-close{position:absolute;right:14px;top:12px;width:38px;height:38px;font-size:27px}.luki-gallery-expanded{height:min(65dvh,620px);display:grid;place-items:center}.luki-gallery-expanded img{width:100%;height:100%;max-height:min(65dvh,620px);object-fit:contain}.luki-gallery-dialog-footer{display:flex;gap:20px;align-items:center;justify-content:center;margin-top:14px}.luki-gallery-dialog-footer p{font-size:13px;min-width:170px;text-align:center;line-height:1.5;margin:0}html.luki-gallery-modal-open{overflow:hidden}@media(max-width:749px){.luki-gallery{padding-top:42px;padding-bottom:30px}.luki-gallery-heading{margin-bottom:10px;padding:0 28px}.luki-gallery-heading h2{max-width:400px;font-size:30px;line-height:1.08;margin-bottom:14px}.luki-gallery-heading p{font-size:12px;max-width:290px;margin:auto}.luki-gallery-card{flex-basis:72vw}.is-enhanced .luki-gallery-stage{height:345px}.is-enhanced .luki-gallery-card{width:min(70vw,300px);top:49%;transform:translate3d(calc(-50% + var(--offset) * 56vw),calc(-50% + var(--depth) * 5px),calc(var(--depth) * -100px)) rotateY(calc(var(--offset) * -18deg)) rotate(calc(var(--offset) * 3deg))}.luki-gallery-image{aspect-ratio:1.05}.luki-gallery-navigation{gap:22px}.luki-gallery-hint{font-size:10px}.luki-gallery-dialog{width:calc(100% - 20px);padding:56px 10px 20px}.luki-gallery-expanded,.luki-gallery-expanded img{height:52dvh;max-height:52dvh}.luki-gallery-dialog-footer{gap:10px}.luki-gallery-dialog-footer p{min-width:150px;font-size:12px}}@media(prefers-reduced-motion:reduce){.is-enhanced .luki-gallery-card,.luki-gallery-navigation button,.luki-gallery-dialog button{transition:none}}.le-cover-v3.le-cover-natural .le-cover-photo{aspect-ratio:auto;height:auto}.le-cover-v3.le-cover-natural picture,.le-cover-v3.le-cover-natural picture img{height:auto}luki-engraving-preview{--engraving-logo:linear-gradient(transparent,transparent);display:block;min-width:0;max-width:100%;font-family:var(--font-body,Outfit,sans-serif);color:var(--ink,#25453c)}luki-engraving-preview [hidden]{display:none}luki-engraving-preview p{overflow-wrap:anywhere}luki-engraving-preview [data-preview-help],luki-engraving-preview [data-preview-status]{margin:0 0 10px;font-size:11px;line-height:1.5;color:var(--le-muted,#65736a)}luki-engraving-preview [data-preview-status]{padding:9px 12px;border-left:2px solid #9dad99;background:#f2f5ef}.luki-engraving-panel{max-width:100%;overflow:hidden;border:1px solid #dbe3d7;border-radius:10px;background:#f6f8f2}.luki-engraving-header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:5px 14px;padding:17px 16px 12px}.luki-engraving-header h3{margin:0;font:500 13px/1.4 var(--font-body,Outfit,sans-serif);letter-spacing:0}.luki-engraving-header>span{font-size:10px;color:var(--le-muted,#65736a)}.luki-engraving-stage{display:grid;gap:14px;padding:0 12px 14px}.luki-photo-example{margin:0;min-width:0}luki-engraving-preview .luki-photo-open{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in;color:inherit}.luki-photo-scene{display:block;position:relative;aspect-ratio:4/3;overflow:hidden;isolation:isolate;border-radius:5px;background:#e4e7df;container-type:inline-size}.luki-photo-scene>img,.luki-photo-rotate img{display:block;width:100%;height:100%;object-fit:cover}.luki-photo-rotate{display:block;position:absolute;width:75%;height:133.333333%;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-90deg)}.luki-photo-surface{position:absolute;display:flex;align-items:center;justify-content:center;gap:3%;pointer-events:none;left:34%;top:56%;width:38%;height:6.5%;transform:rotate(-.7deg)}.luki-photo-clear .luki-photo-surface{left:63%;top:64%;width:20%;height:6%;transform:rotate(-1.6deg)}.luki-engraving-mark{flex:0 1 100%;height:100%;min-width:0;max-width:100%;background:repeating-linear-gradient(115deg,#f0f1ec 0 1px,#d3d7cd 1px 2px);-webkit-mask-image:var(--engraving-logo);mask-image:var(--engraving-logo);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;opacity:.65}.luki-laser-text{display:block;flex:1;min-width:0;text-align:center;white-space:nowrap;font:400 var(--laser-text-size,18px)/1.05 Georgia,"Times New Roman",serif;letter-spacing:-.025em;color:#dce0d7;opacity:.72;text-shadow:0 .25px .35px #ffffff70}.luki-photo-clear .luki-laser-text,.luki-photo-clear .luki-engraving-mark{opacity:.88}.luki-photo-surface[data-has-both] .luki-engraving-mark{flex:0 1 25%;max-width:25%}.luki-photo-example figcaption{display:flex;justify-content:space-between;gap:8px;padding:8px 1px 0;font:400 11px/1.4 var(--font-body,Outfit,sans-serif)}.luki-photo-example figcaption span{font-size:10px;color:var(--le-muted,#65736a)}.luki-photo-zoom{position:absolute;right:9px;bottom:9px;display:grid;place-items:center;width:27px;height:27px;border-radius:50%;background:#ffffffe6;font:16px/1 Arial,sans-serif;color:#25453c}.luki-engraving-footer{padding:0 16px 15px}luki-engraving-preview [data-preview-remove]{min-height:32px;padding:4px 0;border:0;border-radius:0;background:none;color:var(--deep-teal,#25453c);font:400 11px/1.4 var(--font-body,Outfit,sans-serif);text-decoration:underline;text-underline-offset:3px;cursor:pointer}luki-engraving-preview .luki-engraving-note{margin:0;font-size:10px;line-height:1.5;color:var(--le-muted,#65736a)}luki-engraving-preview button:focus-visible{outline:2px solid var(--deep-teal,#25453c);outline-offset:4px}.luki-photo-dialog{width:min(94vw,1000px,112vh);max-width:none;max-height:94dvh;margin:auto;padding:42px 14px 14px;border:0;border-radius:10px;background:#f6f8f2;color:#25453c;overflow:auto}.luki-photo-dialog::backdrop{background:#14271fbd}luki-engraving-preview .luki-photo-close{position:absolute;top:5px;right:8px;width:34px;height:32px;display:grid;place-items:center;border:0;background:none;color:#25453c;font:28px/1 Arial,sans-serif;cursor:pointer}luki-engraving-preview .luki-photo-dialog p{margin:12px 3px 0;font:400 11px/1.5 var(--font-body,Outfit,sans-serif)}@media(prefers-reduced-motion:no-preference){.luki-photo-open{transition:opacity .15s}.luki-photo-open:hover{opacity:.95}}.le-gallery-slide .le-gallery-link-sample{position:absolute;inset-inline-end:clamp(8px,2.5%,18px);inset-block-end:clamp(8px,2.5%,18px);width:clamp(72px,21%,108px);margin:0;padding:5px 6px 7px;border:1px solid var(--le-line, #deddd5);border-radius:4px;background:#fff;color:var(--ink, #212720);text-align:center;font-size:12px;line-height:1.2}.le-gallery-link-sample .luki-link-swatch{height:auto;aspect-ratio:4 / 3;object-fit:contain}.le-gallery-thumbs .luki-link-swatch{object-fit:contain;background:#fff}luki-whatsapp-help{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));z-index:40;font-family:var(--font-body,Outfit,sans-serif)}.luki-whatsapp-link{display:flex;align-items:center;gap:14px;text-decoration:none;color:#25453c}.luki-whatsapp-bubble{position:relative;display:block;width:218px;padding:15px 27px 15px 18px;background:#fbfcf7;border:1px solid #dde5d8;border-radius:20px;box-shadow:0 5px 24px #173b3514;font-size:13px;font-weight:500;line-height:1.45;text-wrap:balance}.luki-whatsapp-bubble:after{content:"";position:absolute;right:-6px;top:calc(50% - 6px);width:11px;height:11px;background:#fbfcf7;border-top:1px solid #dde5d8;border-right:1px solid #dde5d8;transform:rotate(45deg)}.luki-whatsapp-icon{display:grid;place-items:center;width:56px;height:56px;flex-shrink:0;border-radius:50%;background:#167d50;color:#fff;box-shadow:0 5px 20px #173b3533;transition:background .2s,transform .2s}.luki-whatsapp-link:hover .luki-whatsapp-icon{background:#11643f;transform:translateY(-2px)}luki-whatsapp-help .luki-whatsapp-dismiss{position:absolute;right:71px;top:-6px;display:grid;place-items:center;width:28px;height:28px;padding:0;border:1px solid #dde5d8;border-radius:50%;background:#fbfcf7;color:#52685b;cursor:pointer}luki-whatsapp-help [hidden],luki-whatsapp-help[data-dismissed] .luki-whatsapp-bubble,luki-whatsapp-help[data-dismissed] .luki-whatsapp-dismiss{display:none}.luki-whatsapp-link:focus-visible,.luki-whatsapp-dismiss:focus-visible{outline:2px solid #25453c;outline-offset:5px;border-radius:28px}body:has(#PBarNextFrame) luki-whatsapp-help{bottom:calc(88px + env(safe-area-inset-bottom))}body:has(dialog[open]) luki-whatsapp-help{visibility:hidden}@media(max-width:749px){luki-whatsapp-help{right:max(16px,env(safe-area-inset-right));bottom:calc(18px + env(safe-area-inset-bottom))}.luki-whatsapp-icon{width:52px;height:52px}.luki-whatsapp-link{gap:12px}.luki-whatsapp-bubble{width:191px;padding:13px 24px 13px 15px;font-size:12px}luki-whatsapp-help .luki-whatsapp-dismiss{right:65px}body:has(.le-mobile-buy:not([hidden])) luki-whatsapp-help{bottom:calc(88px + env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:no-preference){luki-whatsapp-help{animation:luki-help-appear .45s ease-out both}@keyframes luki-help-appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}@media(prefers-reduced-motion:reduce){.luki-whatsapp-icon{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
