.lt-gallery{max-width:100%!important;overflow:hidden!important}.lt-gallery img,.lt-gallery video{max-width:100%!important;height:auto!important}.product-main-slider,.product-thumb-slider{max-width:100%!important;overflow:hidden!important}.product-main-slider .swiper-wrapper{max-width:100%!important}.product-main-slider .swiper-slide{max-width:100%!important;flex-shrink:0}.product-main-slider .swiper-slide img{max-width:100%!important;height:auto!important;width:100%!important}.product-page--root{max-width:none!important;margin:0!important;padding:0!important;width:100%!important}.product-page--root *{box-sizing:border-box}.product-page--root>header{display:none}#shopify-section-product-wallet-gift-set{max-width:none!important;width:100%!important;padding:0!important}#shopify-section-product-wallet-gift-set .section--products,.mlvedaform{max-width:none!important;width:100%!important}.lt-page{display:grid!important;grid-template-columns:1fr 1fr!important;gap:48px!important;max-width:1120px!important;margin:0 auto!important;padding:24px 20px 60px!important;width:100%!important;background:#f5f5f4}@media(max-width:860px){.lt-page{display:flex!important;flex-direction:column!important;gap:24px!important;padding:16px 16px 40px!important}}@media(min-width:861px){.lt-page{grid-template-rows:auto auto;column-gap:48px;row-gap:24px}.lt-gallery{grid-column:1;grid-row:1;align-self:start}.lt-config{grid-column:2;grid-row:1/3;align-self:start}.lt-reviews-under-gallery{grid-column:1;grid-row:2;align-self:start}}.lt-gallery{min-width:0!important}.lt-reviews-under-gallery{margin-top:0}.lt-config{min-width:0!important;max-width:100%!important;overflow:hidden}.product-main-slider{position:relative;width:100%;margin-bottom:10px;overflow:hidden}.product-main-slider .swiper-slide{background:#fafafa}@media(min-width:861px){.product-image-wrapper,.product-video-wrapper{width:100%;height:600px;display:flex;align-items:center;justify-content:center;overflow:hidden}.product-image-wrapper img{width:100%;height:100%;object-fit:contain}.product-video-wrapper video{width:100%;height:100%;object-fit:contain}}@media(max-width:860px){.product-image-wrapper,.product-video-wrapper{width:100%;display:flex;align-items:center;justify-content:center}.product-image-wrapper img{width:100%;height:auto;max-height:400px;object-fit:contain}.product-video-wrapper video{width:100%;height:auto;max-height:400px;object-fit:contain}}.swiper-zoom-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-thumb-slider{width:100%;overflow:hidden}.product-thumb-slider .swiper-slide{cursor:pointer;opacity:.6;transition:opacity .3s;background:#fafafa}.product-thumb-slider .swiper-slide-thumb-active,.product-thumb-slider .swiper-slide:hover{opacity:1}.thumb-image-wrapper,.thumb-video-wrapper{width:100%;height:80px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.thumb-image-wrapper img,.thumb-video-wrapper img{width:100%;height:100%;object-fit:contain}.thumb-video-wrapper svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.product-main-slider .swiper-button-next,.product-main-slider .swiper-button-prev{color:#fff!important;background:#1a1a1a8c;width:40px;height:40px;border-radius:50%;transition:background .2s}.product-main-slider .swiper-button-next:hover,.product-main-slider .swiper-button-prev:hover{background:#1a1a1ad9}.product-main-slider .swiper-button-next:after,.product-main-slider .swiper-button-prev:after{display:none}.swiper-pagination-bullet{background:#8a8a88;opacity:.5}.swiper-pagination-bullet-active{background:#1a1a1a;opacity:1}@media(max-width:860px){.thumb-image-wrapper,.thumb-video-wrapper{height:60px}}.lt-config *{box-sizing:border-box;margin:0}.lt-config{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;color:#1a1a1a;background:#fff;padding:28px 30px 30px;border-radius:8px;border:1px solid #e5e5e3}.lt-config p{margin:0}.lt-config button{font-family:inherit}.lt-hd-title{font-family:Inter,sans-serif;font-size:22px;font-weight:600;line-height:1.25;color:#1a1a1a;margin:0 0 10px!important;letter-spacing:-.3px}.lt-hd-craft{font-size:13px;line-height:1.55;color:#5a5a58;margin:0 0 6px!important}.lt-hd-free{font-size:12.5px;color:#2d5a3d;font-weight:500;margin:0 0 20px!important}.lt-lbl-row{display:flex;align-items:center;gap:6px;margin-bottom:10px}.lt-lbl{font-size:11px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#3a3a38;margin:0;display:inline}.lt-lbl .lt-req,.lt-req{color:#a83a3a}.lt-lbl .lt-o,.lt-o{font-weight:400;text-transform:none;letter-spacing:0;color:#8a8a88}.lt-lbl .lt-rush,.lt-rush{color:#a84a1a;font-weight:700}.lt-bundles{display:flex;flex-direction:column;gap:8px;margin-bottom:22px}.lt-bun{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:6px;background:#fff;border:1.5px solid #d4d4d2;cursor:pointer;text-align:left;width:100%;transition:all .15s}.lt-bun:hover{border-color:#8a8a88}.lt-bun.on{border:2px solid #1a1a1a;background:#fafafa;padding:13px 15px}.lt-bun-rd{width:17px;height:17px;border-radius:50%;flex-shrink:0;border:2px solid #c0c0be;display:flex;align-items:center;justify-content:center}.lt-bun.on .lt-bun-rd{border-color:#1a1a1a}.lt-bun-dt{width:8px;height:8px;border-radius:50%;background:#1a1a1a;display:none}.lt-bun.on .lt-bun-dt{display:block}.lt-bun-nfo{flex:1;min-width:0}.lt-bun-ttl{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.lt-bun-nm{font-size:15.5px;font-weight:600;color:#1a1a1a;letter-spacing:-.2px}.lt-bun-sub{font-size:12px;color:#6a6a68;display:block;margin-top:3px;line-height:1.4}.lt-bun-pr{text-align:right;flex-shrink:0}.lt-bun-pr-o{font-size:11.5px;color:#a0a0a0;text-decoration:line-through}.lt-bun-pr-n{font-size:17px;font-weight:600;color:#1a1a1a;display:block;margin-top:1px}.lt-wt{display:flex;gap:10px;margin-bottom:20px}.lt-wt-o{flex:1;padding:12px 14px;border:1.5px solid #d4d4d2;border-radius:6px;background:#fff;text-align:left;cursor:pointer;transition:all .15s}.lt-wt-o:hover{border-color:#8a8a88}.lt-wt-o.on{border:2px solid #1a1a1a;background:#fafafa;padding:11px 13px}.lt-wt-t{font-size:14px;font-weight:600;color:#1a1a1a;display:block}.lt-wt-s{font-size:11.5px;color:#6a6a68;display:block;margin-top:2px;line-height:1.4}.lt-card{padding:14px;background:#fafafa;border:1px solid #ececea;border-radius:6px;margin-bottom:14px}.lt-r1{display:flex;align-items:center;gap:10px;margin-bottom:14px}.lt-name{flex:1;padding:11px 13px;border:1.5px solid #d4d4d2;border-radius:6px;background:#fff;font-size:14px;color:#1a1a1a;outline:none;min-width:0;letter-spacing:.2px;font-family:inherit;transition:border-color .15s}.lt-name:focus{border-color:#1a1a1a}.lt-name::placeholder{color:#b0b0ae}.lt-gt{width:115px;height:30px;border-radius:15px;padding:2px;border:none;cursor:pointer;position:relative;flex-shrink:0;display:flex;align-items:center;transition:background .25s}.lt-gt-off{background:#e5e5e3}.lt-gt-on{background:linear-gradient(135deg,#c9a96e,#a67c3e)}.lt-gt-k{width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000026;transition:transform .25s}.lt-gt-off .lt-gt-k{transform:translate(0)}.lt-gt-on .lt-gt-k{transform:translate(85px)}.lt-gt-l{position:absolute;font-size:9.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap}.lt-gt-off .lt-gt-l{right:10px;color:#6a6a68}.lt-gt-on .lt-gt-l{left:10px;color:#fff}.lt-mp{display:flex;align-items:center;gap:10px;margin-bottom:6px}.lt-mp-lbl{font-size:10.5px;color:#8a8a88;letter-spacing:.7px;text-transform:uppercase;font-weight:600;flex-shrink:0}.lt-mts{display:flex;gap:6px;flex:1;flex-wrap:wrap}.lt-mt{width:42px;height:42px;border-radius:6px;border:1.5px solid #d4d4d2;background:#fff center/cover no-repeat;cursor:pointer;padding:0;flex-shrink:0;transition:transform .15s;outline:none}.lt-mt:hover{transform:translateY(-1px)}.lt-mt.on{border:2.5px solid #1a1a1a;box-shadow:0 0 0 2px #fafafa,0 0 0 4px #1a1a1a}.lt-mp-nm{font-size:11.5px;color:#5a5a58;padding-left:50px;margin-bottom:14px;line-height:1.5}.lt-mp-nm strong{color:#1a1a1a;font-weight:600}.lt-mp-nm em{font-style:italic;color:#a84a1a;display:block;margin-top:3px;font-weight:500}.lt-cs{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.lt-cs-lbl{font-size:10.5px;color:#8a8a88;letter-spacing:.7px;text-transform:uppercase;font-weight:600;flex-shrink:0}.lt-sw{display:flex;flex-wrap:wrap;gap:6px;align-items:center;flex:1}.lt-s{width:24px;height:24px;border-radius:50%;padding:0;cursor:pointer;transition:transform .15s;border:2px solid transparent;background-position:center;background-size:cover;background-repeat:no-repeat}.lt-s:hover{transform:scale(1.08)}.lt-s.on{border:2.5px solid #1a1a1a;box-shadow:0 0 0 2px #fafafa,0 0 0 4px #1a1a1a}.lt-cn{font-size:12.5px;color:#1a1a1a;font-weight:600;margin-left:auto;flex-shrink:0}.lt-phone{display:none}.lt-phone.show{display:block}.lt-tx,.lt-dl{width:100%;padding:11px 13px;border:1.5px solid #d4d4d2;border-radius:6px;background:#fff;font-size:13px;color:#1a1a1a;outline:none;box-sizing:border-box;font-family:inherit;transition:border-color .15s}.lt-tx:focus,.lt-dl:focus{border-color:#1a1a1a}.lt-tx::placeholder,.lt-dl::placeholder{color:#b0b0ae}.lt-sum{margin-top:24px;padding-top:20px;border-top:1px solid #ececea}.lt-sr{display:flex;justify-content:space-between;font-size:13px;margin-bottom:6px;align-items:baseline}.lt-sr-l{color:#5a5a58}.lt-strike{text-decoration:line-through;color:#a0a0a0}.lt-red{color:#a83a3a}.lt-green{color:#2d5a3d;font-weight:500}.lt-tot{border-top:1px solid #ececea;padding-top:12px;margin-top:10px;display:flex;justify-content:space-between;align-items:baseline}.lt-tot-l{font-size:14px;font-weight:600;color:#1a1a1a}.lt-tot-p{font-size:28px;font-weight:600;color:#1a1a1a;letter-spacing:-.5px}.lt-atc{display:block;width:100%;padding:15px;border:none;border-radius:6px;background:#1a1a1a;color:#fff;font-size:12px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase;margin-top:14px;cursor:pointer;font-family:inherit;transition:background .2s}.lt-atc:hover{background:#000}.lt-atc.ok{background:#2d5a3d}.lt-atc:disabled{opacity:.6;cursor:wait}.lt-ct{margin-top:24px;padding:16px;border-radius:6px;background:#fafafa;border:1px solid #ececea}.lt-ct-t{font-size:12.5px;color:#5a5a58;margin:0 0 10px!important;line-height:1.55}.lt-ct-t strong{color:#1a1a1a;font-weight:600}.lt-ct-bs{display:flex;gap:8px}.lt-ct-b{flex:1;padding:10px 12px;border:1.5px solid #d4d4d2;border-radius:6px;background:#fff;cursor:pointer;font-family:inherit;font-size:12px;font-weight:500;color:#1a1a1a;text-align:center;transition:border-color .15s}.lt-ct-b:hover{border-color:#8a8a88}.lt-ct-n{font-size:10.5px;color:#8a8a88;margin:10px 0 0!important;line-height:1.5;text-align:center}.lt-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;opacity:0;pointer-events:none;transition:opacity .22s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.lt-modal.on{opacity:1;pointer-events:auto}.lt-modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:#1a1a1a8c;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.lt-modal-card{position:absolute;top:50%;left:50%;transform:translate(-50%,-46%) scale(.96);transition:transform .25s cubic-bezier(.2,.8,.4,1);background:#fff;border-radius:10px;padding:32px 28px 24px;width:calc(100% - 32px);max-width:380px;box-shadow:0 20px 60px #00000040;text-align:center;box-sizing:border-box;border:1px solid #e5e5e3}.lt-modal.on .lt-modal-card{transform:translate(-50%,-50%) scale(1)}.lt-modal-icon{width:54px;height:54px;border-radius:50%;background:#2d5a3d;color:#fff;font-size:30px;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;line-height:1}.lt-modal-h{font-family:Inter,sans-serif;font-size:22px;font-weight:600;color:#1a1a1a;margin:0 0 6px;letter-spacing:-.3px}.lt-modal-p{font-size:13.5px;color:#5a5a58;margin:0 0 22px;line-height:1.55}.lt-modal-p strong{color:#1a1a1a;font-weight:600}.lt-modal-bs{display:flex;flex-direction:column;gap:8px}.lt-modal-b{padding:13px 18px;border-radius:6px;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;cursor:pointer;border:none;transition:all .15s}.lt-modal-b-1{background:#1a1a1a;color:#fff}.lt-modal-b-1:hover{background:#000}.lt-modal-b-2{background:#fff;color:#1a1a1a;border:1.5px solid #d4d4d2}.lt-modal-b-2:hover{border-color:#8a8a88}
/*# sourceMappingURL=/cdn/shop/t/41/assets/wallet-gift-set.css.map */
