@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@500;600;700&family=Shippori+Mincho:wght@500;600;700;800&family=Noto+Sans+JP:wght@400;500;700&display=swap";:root{--bg: #0a0a0c;--panel: #111114;--ink: #ece9e2;--ink-soft: #bdb9b0;--muted: #97938a;--muted2: #8d8a82;--gold: #d8b04a;--gold-bright: #e8c75a;--gold-deep: #c8962f;--gold-line: rgba(216, 176, 74, .16);--gold-grad: linear-gradient(180deg, #fbf0c0 0%, #e6c45c 45%, #c8962f 100%);--gold-text-grad: linear-gradient(180deg, #fbf0c0 0%, #ecca64 42%, #c8962f 78%, #9c6f1e 100%);--serif-en: "Cormorant Garamond", serif;--serif-jp: "Shippori Mincho", serif;--sans-jp: "Noto Sans JP", sans-serif;--maxw: 1280px;--hero-bg: url(//luckyoripa.com/cdn/shop/t/4/assets/hero_bg_pc2.png?v=28677470433782234551782547294)}.gold-text{background:var(--gold-text-grad);-webkit-background-clip:text;background-clip:text;color:transparent}@keyframes lo-shine{0%{transform:translate(-120%) skew(-18deg)}60%,to{transform:translate(260%) skew(-18deg)}}@keyframes lo-cardshine{0%{transform:translate(-170%) skew(-18deg);opacity:0}14%{opacity:.55}50%{transform:translate(185%) skew(-18deg);opacity:.3}62%,to{transform:translate(185%) skew(-18deg);opacity:0}}.hero{position:relative;overflow:hidden;background:#070606;color:var(--ink);font-family:var(--sans-jp)}.hero *{box-sizing:border-box}.hero__top{display:flex;flex-wrap:wrap;align-items:stretch;min-height:clamp(520px,76vh,772px)}.hero__copy{flex:1 1 40%;min-width:340px;display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,5vw,84px) clamp(24px,4vw,60px);position:relative;z-index:2}.hero__badge{display:inline-flex;align-self:flex-start;align-items:center;gap:9px;padding:8px 17px;border:1px solid rgba(216,176,74,.42);border-radius:100px;font-size:13px;letter-spacing:.18em;color:var(--gold-bright);margin-bottom:28px;white-space:nowrap}.hero__badge .dot{width:6px;height:6px;border-radius:50%;background:var(--gold-bright);box-shadow:0 0 8px var(--gold-bright)}.hero__title{font-family:var(--serif-en);font-weight:700;font-size:clamp(46px,5.8vw,84px);line-height:1.03;margin:0;letter-spacing:.005em}.hero__title .line-main{display:block}.hero__num{font-family:var(--sans-jp);font-weight:700;font-size:.8em;letter-spacing:-.02em;margin-left:.05em;vertical-align:baseline}.hero__title .line-sub{display:block;color:#f4f1ea;font-size:.58em;letter-spacing:.01em}.hero__lead{font-family:var(--serif-jp);font-size:clamp(17px,1.7vw,22px);color:#dad6cc;line-height:1.9;margin:26px 0 40px;max-width:24em}.hero__cta{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.btn-gold{position:relative;display:inline-flex;align-items:center;gap:10px;padding:18px 40px;border-radius:100px;background:var(--gold-grad);color:#2a1d05;font-weight:700;font-size:16px;letter-spacing:.05em;text-decoration:none;box-shadow:0 12px 34px #c8962f57;overflow:hidden}.btn-gold span{position:relative;z-index:1}.btn-gold .sweep{position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:lo-shine 4.5s ease-in-out infinite}.btn-outline{display:inline-flex;align-items:center;gap:8px;padding:17px 30px;border-radius:100px;border:1px solid rgba(216,176,74,.42);color:var(--ink);font-weight:500;font-size:15px;text-decoration:none;transition:border-color .25s ease,background .25s ease}.btn-outline:hover{border-color:#d8b04acc;background:#d8b04a0f}.hero__showcase{flex:1 1 60%;min-width:340px;position:relative;background-color:#070606;background-image:var(--hero-bg);background-size:cover;background-position:center center;background-repeat:no-repeat;min-height:clamp(440px,62vh,772px);-webkit-mask-image:radial-gradient(140% 125% at 70% 40%,#000 60%,rgba(0,0,0,0) 100%);mask-image:radial-gradient(140% 125% at 70% 40%,#000 60%,#0000)}.hero-card-shift{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;transform:translate(-79px) translateY(-73px)}.hero-card{position:absolute;transform-origin:bottom center;pointer-events:none}.hero-card__inner{position:relative;filter:drop-shadow(-10px 28px 28px rgba(0,0,0,.64))}.hero-card__img{display:block;width:auto}.hero-card__fx{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;-webkit-mask:var(--card-img) center / 100% 100% no-repeat;mask:var(--card-img) center / 100% 100% no-repeat;mix-blend-mode:screen}.hero-card__fx--edge{background:linear-gradient(180deg,#ecd2948c,#ecd29400 5.5% 94.5%,#c89a4a75),linear-gradient(90deg,#98723661,#98723600 4.5%,#f2d89c00 95.5%,#f2d89c8a)}.hero-card__fx--gloss{background:radial-gradient(70% 42% at 80% 7%,#fffbee30,#fffbee00 62%),linear-gradient(118deg,#fff0 33%,#ffffff24 42%,#ffffff3d 45%,#fff0 49%),linear-gradient(118deg,#fff0 58%,#fffaea1a 65%,#fff0 71%)}.hero-card__shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;-webkit-mask:var(--card-img) center / 100% 100% no-repeat;mask:var(--card-img) center / 100% 100% no-repeat}.hero-card__shine i{position:absolute;top:-25%;left:0;width:55%;height:150%;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.22) 45%,rgba(255,234,180,.56) 50%,rgba(255,255,255,.22) 55%,transparent 70%);transform:translate(-170%) skew(-18deg);animation:lo-cardshine 3.6s ease-in-out infinite;animation-delay:var(--shine-delay, 0s);mix-blend-mode:screen}.hero-card__reflection{position:absolute;top:100%;left:0;width:100%;height:auto;transform:scaleY(-1);opacity:.2;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.65),transparent 42%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.65),transparent 42%)}.hero-card--mew{left:34%;bottom:18%;transform:translate(-50%) rotate(-8deg);z-index:3;--card-img: url(//luckyoripa.com/cdn/shop/t/4/assets/hero_card_mew.jpg?v=4774196510002730261782547293);--shine-delay: 0s}.hero-card--mew .hero-card__img{height:clamp(150px,20.5vw,282px)}.hero-card--pikachu{left:45%;bottom:19%;transform:translate(-50%) rotate(-6deg);z-index:4;--card-img: url(//luckyoripa.com/cdn/shop/t/4/assets/hero_card_boss_pikachu.jpg?v=62021480761067303971782547293);--shine-delay: 1.8s}.hero-card--pikachu .hero-card__img{height:clamp(156px,21.5vw,290px)}.hero-card--charizard{left:68%;bottom:14%;transform:translate(-50%) rotate(5deg);z-index:2;--card-img: url(//luckyoripa.com/cdn/shop/t/4/assets/hero_card_charizard.jpg?v=147007095044234090931782547293);--shine-delay: .9s}.hero-card--charizard .hero-card__img{height:clamp(170px,23.5vw,323px)}.hero-card--lillie{left:60%;bottom:10%;transform:translate(-50%) rotate(1deg);z-index:5;--card-img: url(//luckyoripa.com/cdn/shop/t/4/assets/hero_card_lillie.png?v=15342140953312561011782547295);--shine-delay: 2.7s}.hero-card--lillie .hero-card__img{height:clamp(208px,30vw,390px)}.hero-features{max-width:1040px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,2.4vw,40px);padding:clamp(26px,3vw,40px) clamp(24px,4vw,40px) clamp(48px,6vh,76px);border-top:1px solid rgba(216,176,74,.12)}.feature{display:flex;align-items:flex-start;gap:14px}.feature__icon{flex:0 0 auto;line-height:0}.feature__title{font-family:var(--serif-jp);font-weight:700;font-size:clamp(16px,1.4vw,19px);color:var(--gold-bright);letter-spacing:.03em}.feature__text{font-size:12.5px;color:#a9a59c;line-height:1.7;margin-top:6px}.lo-section{position:relative;padding:clamp(64px,8vw,110px) clamp(18px,4vw,40px);background:var(--bg);color:var(--ink);font-family:var(--sans-jp)}.lo-section *{box-sizing:border-box}.lo-section--line{border-top:1px solid rgba(216,176,74,.1)}.section__inner{max-width:var(--maxw);margin:0 auto}.eyebrow{font-family:var(--serif-en);font-size:13px;letter-spacing:.32em;color:var(--gold-deep);text-transform:uppercase;margin-bottom:12px}.section-title{font-family:var(--serif-jp);font-weight:700;font-size:clamp(28px,3.6vw,42px);margin:0;color:#f4f1ea;letter-spacing:.02em}.section-head--center{text-align:center;margin-bottom:clamp(36px,4vw,58px)}.section-head--center .section-title{margin-bottom:14px}.section-head--center .lead{font-size:15px;color:var(--muted);margin:0;line-height:1.8}.section-head--split{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:clamp(34px,4vw,56px)}.text-link{display:inline-flex;align-items:center;gap:8px;color:var(--gold);text-decoration:none;font-size:14px;border-bottom:1px solid rgba(216,176,74,.4);padding-bottom:4px;transition:color .25s ease}.text-link:hover{color:var(--gold-bright)}.new-arrivals{background:var(--bg)}.lo-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(238px,1fr));gap:clamp(18px,2.2vw,30px)}.product-card{display:block;background:var(--panel);border:1px solid var(--gold-line);border-radius:16px;padding:14px;text-decoration:none;transition:transform .35s ease,box-shadow .35s ease,border-color .35s ease}.product-card:hover{transform:translateY(-8px);box-shadow:0 24px 50px #00000080;border-color:#d8b04a80}.product-card__frame{position:relative;border-radius:12px;padding:9px;background:linear-gradient(155deg,#ffffff21,#ffffff08 46%,#ffffff17);border:1px solid rgba(255,255,255,.16)}.psa-badge{position:absolute;top:16px;left:16px;z-index:2;display:flex;align-items:center;gap:5px;padding:5px 11px;border-radius:100px;background:linear-gradient(180deg,#fbf0c0,#e6c45c 55%,#c8962f);color:#2a1d05;font-size:11px;font-weight:700;letter-spacing:.05em;box-shadow:0 4px 14px #00000073}.product-card__media{position:relative;border-radius:8px;overflow:hidden;background:#0e0d10;aspect-ratio:63 / 88}.product-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.product-card__media .placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#5a5750;font-size:12px}.product-card__gloss{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(125deg,#ffffff38,#fff0 24% 76%,#ffffff1a)}.product-card__body{padding:18px 6px 6px}.product-card__name{font-family:var(--serif-jp);font-size:15px;color:#f0ede6;line-height:1.55;min-height:2.9em}.product-card__price{display:flex;align-items:baseline;gap:3px;margin-top:10px}.product-card__price .yen{font-size:13px;color:#b89a4e}.product-card__price .num{font-family:var(--serif-en);font-size:25px;font-weight:700;color:var(--gold-bright)}.categories{background:linear-gradient(180deg,#0a0a0c,#0d0c0e)}.category-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:clamp(14px,1.8vw,22px)}.category-card{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:150px;padding:22px;border-radius:14px;text-decoration:none;background:var(--panel);border:1px solid rgba(216,176,74,.18);overflow:hidden;transition:border-color .3s,transform .3s}.category-card:hover{border-color:#d8b04a99;transform:translateY(-5px)}.category-card__num{position:absolute;top:-10px;right:-6px;font-size:64px;color:#d8b04a12;font-family:var(--serif-en)}.category-card__mark{color:var(--gold-bright);font-size:13px}.category-card__name{font-family:var(--serif-jp);font-size:19px;color:#f0ede6}.category-card__sub{font-size:11px;color:var(--muted2);letter-spacing:.18em;margin-top:4px}.category-card--premium{background:linear-gradient(155deg,#1a140a,#111114);border-color:#d8b04a73}.category-card--premium:hover{border-color:#d8b04acc}.category-card--premium .category-card__num{color:#d8b04a1a}.category-card--premium .category-card__name{color:#f3dd8e}.category-card--premium .category-card__sub{color:#b89a4e}.reason-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(16px,2vw,26px)}.reason-card{text-align:center;padding:38px 24px;border-radius:16px;background:var(--panel);border:1px solid var(--gold-line)}.reason-card__icon{width:62px;height:62px;margin:0 auto 22px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 35%,#d8b04a38,#d8b04a0d);border:1px solid rgba(216,176,74,.4)}.reason-card__title{font-family:var(--serif-jp);font-size:18px;color:#f0ede6;margin-bottom:10px}.reason-card__text{font-size:13px;color:var(--muted);line-height:1.85;margin:0}.psa-about{position:relative;overflow:hidden;background:radial-gradient(110% 80% at 20% 20%,#17120a,#0b0a0c 52%,#08080a);border-top:1px solid rgba(216,176,74,.12)}.psa-about__glow{position:absolute;top:-12%;right:-4%;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,#d8b04a29,#d8b04a00 68%);pointer-events:none}.psa-about__inner{position:relative;max-width:1180px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:clamp(40px,5vw,80px)}.psa-about__num{flex:1 1 260px;display:flex;justify-content:center}.psa-about__num .big{font-family:var(--serif-en);font-weight:700;font-size:clamp(120px,18vw,210px);line-height:.82;filter:drop-shadow(0 10px 30px rgba(200,150,47,.3));text-align:center}.psa-num{font-family:var(--sans-jp);font-weight:700;letter-spacing:-.05em;font-variant-numeric:lining-nums}.psa-about__num .cap{margin-top:6px;font-size:13px;letter-spacing:.4em;color:var(--gold-deep);text-align:center}.psa-about__body{flex:1 1 400px;min-width:300px}.psa-about__title{font-family:var(--serif-jp);font-weight:700;font-size:clamp(26px,3.4vw,40px);margin:0 0 22px;color:#f4f1ea;line-height:1.3}.psa-about__body p{font-size:15px;color:#cfcabf;line-height:2;margin:0 0 20px}.psa-about__body p.last{margin-bottom:28px}.psa-about__body .hl{color:var(--gold-bright);font-weight:700}.psa-tags{display:flex;flex-wrap:wrap;gap:12px}.psa-tag{display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:100px;background:#d8b04a14;border:1px solid rgba(216,176,74,.28);font-size:13px;color:#e8d6a0}.psa-tag .check{color:var(--gold-bright)}.guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(16px,2vw,26px)}.guide-card{position:relative;padding:34px 26px;border-radius:16px;background:var(--panel);border:1px solid var(--gold-line)}.guide-card__num{font-family:var(--serif-en);font-size:42px;font-weight:700;color:var(--gold-bright);line-height:1;margin-bottom:16px}.guide-card__title{font-family:var(--serif-jp);font-size:18px;color:#f0ede6;margin-bottom:10px}.guide-card__text{font-size:13px;color:var(--muted);line-height:1.85;margin:0}@media(max-width:820px){.hero__showcase{background-image:url(//luckyoripa.com/cdn/shop/t/4/assets/hero_bg_sp.png?v=26562237104608389301782547294);background-position:center bottom}.hero-card-shift{transform:translate(-5px) translateY(-75px) scale(1.35);transform-origin:center bottom}.hero-card--pikachu{bottom:calc(19% - 20px)}.hero-card--mew{bottom:calc(18% - 20px)}.hero-features{grid-template-columns:repeat(2,1fr);gap:30px clamp(20px,4vw,40px)}}@media(min-width:721px)and (max-width:1024px){.hero__top{min-height:clamp(440px,60vh,640px)}.hero__copy{flex:0 0 42%;min-width:0;padding:clamp(36px,5vw,64px) clamp(22px,4vw,44px)}.hero__showcase{flex:1 1 58%;min-width:0}.hero-card-shift{transform:translate(-20px) translateY(-95px) scale(1.05);transform-origin:center bottom}.hero-card--pikachu{bottom:calc(19% - 20px)}.hero-card--mew{bottom:calc(18% - 20px)}.hero-features{grid-template-columns:repeat(2,1fr);gap:clamp(22px,3vw,36px) clamp(28px,5vw,56px);max-width:760px}}#shopify-section-lucky-header{position:sticky;top:0;z-index:50}.site-header{position:relative;background:#0a0a0cd1;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(216,176,74,.22);font-family:var(--sans-jp)}.site-header__inner{max-width:var(--maxw);margin:0 auto;padding:14px clamp(18px,4vw,40px);display:flex;align-items:center;gap:24px}.brand{flex:0 0 auto;display:flex;align-items:center;text-decoration:none}.site-logo{display:block;width:auto;height:44px;max-width:100%;object-fit:contain}.site-nav{flex:1 1 auto;display:flex;justify-content:center;align-items:center;gap:clamp(14px,2.2vw,34px);font-size:14px;letter-spacing:.04em}.site-nav a{color:var(--ink-soft);text-decoration:none;font-weight:500;white-space:nowrap;transition:color .25s ease}.site-nav a:hover,.site-nav a.is-active{color:var(--ink)}.header-tools{flex:0 0 auto;display:flex;align-items:center;gap:18px}.header-tools a{display:inline-flex;line-height:0}.lo-nav-toggle{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.lo-burger{display:none;cursor:pointer;line-height:0}.cart-link{position:relative}.cart-badge{position:absolute;top:-7px;right:-8px;background:linear-gradient(180deg,#e23b4d,#b81427);color:#fff;font-size:10px;font-weight:700;min-width:16px;height:16px;line-height:16px;text-align:center;border-radius:9px;padding:0 3px}@media(max-width:980px){.header-tools{margin-left:auto}.lo-burger{display:inline-flex;order:-1}.site-nav{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;background:#0a0a0cf7;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(216,176,74,.22);padding:6px clamp(18px,4vw,40px) 14px}.lo-nav-toggle:checked~.site-nav{display:flex}.site-nav a{padding:13px 2px;border-top:1px solid rgba(216,176,74,.1)}}.site-footer{position:relative;background:linear-gradient(180deg,#08080a,#050506);border-top:1px solid rgba(216,176,74,.22);padding:clamp(54px,6vw,80px) clamp(18px,4vw,40px) 36px;font-family:var(--sans-jp);color:var(--ink)}.site-footer__inner{max-width:var(--maxw);margin:0 auto}.site-footer__top{display:flex;flex-wrap:wrap;gap:clamp(36px,6vw,80px);justify-content:space-between;padding-bottom:48px;border-bottom:1px solid rgba(216,176,74,.14)}.footer-about{flex:1 1 280px;max-width:360px}.footer-logo{display:block;width:200px;max-width:100%;height:auto;margin-bottom:20px}.footer-about p{font-size:13px;color:var(--muted2);line-height:1.95;margin:0}.footer-cols{display:flex;flex-wrap:wrap;gap:clamp(34px,5vw,72px)}.footer-col__head{font-size:12px;letter-spacing:.18em;color:var(--gold-deep);margin-bottom:18px}.footer-col__links{display:flex;flex-direction:column;gap:13px}.footer-col__links a{font-size:13px;color:#b6b2a9;text-decoration:none;transition:color .25s ease}.footer-col__links a:hover{color:var(--gold-bright)}.site-footer__bottom{display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between;align-items:center;padding-top:26px}.site-footer__bottom div{font-size:12px;color:#76736c;line-height:1.7}.lo-shop{background:#0a0a0c}.lo-shop .color-scheme-1{--color-background: 10, 10, 12;--gradient-background: #0a0a0c;--color-foreground: 236, 233, 226;--color-button: 230, 196, 92;--color-button-text: 42, 29, 5}.lo-shop .color-scheme-2{--color-background: 17, 17, 20;--gradient-background: #111114;--color-foreground: 236, 233, 226;--color-button: 230, 196, 92;--color-button-text: 42, 29, 5}.lo-shop .card__inner{border-radius:16px;border:1px solid var(--gold-line);overflow:hidden;transition:box-shadow .35s ease,border-color .35s ease}.lo-shop .card-wrapper{display:block;transition:transform .35s ease}.lo-shop .card-wrapper:hover{transform:translateY(-6px)}.lo-shop .card-wrapper:hover .card__inner{box-shadow:0 20px 44px #00000080;border-color:#d8b04a80}.lo-shop .price__regular .price-item--regular,.lo-shop .price-item{color:var(--gold-bright)}.lo-shop .button{background:var(--gold-grad);color:#2a1d05}.lo-shop .facets,.lo-shop .facets__disclosure,.lo-shop .facets__display,.lo-shop .facets-wrap,.lo-shop select,.lo-shop .select__select{background-color:#111114;color:var(--ink)}.lo-shop .facets summary,.lo-shop .facets__heading,.lo-shop .facets__summary,.lo-shop .facet-filters__label,.lo-shop .facets__label,.lo-shop .active-facets__button-inner,.lo-shop .facets__price{color:var(--ink)}.lo-search .search__input,.lo-search .field__input,.lo-search .search__field .field__input{background-color:#111114;color:var(--ink)}.lo-search .field__input::placeholder{color:var(--muted)}.lo-search .search__field .field__label,.lo-search .search__button .icon,.lo-search .field__button .icon{color:var(--gold)}.lo-search .search-header,.lo-search .search__title,.lo-search .template-search__header *,.lo-search h1,.lo-search h2,.lo-search .card__heading a,.lo-search .article-card a,.lo-search a.full-unstyled-link{color:var(--ink)}.lo-search a.full-unstyled-link:hover{color:var(--gold-bright)}.lo-product .product-form__input .form__label,.lo-product .product__text,.lo-product .product__info-wrapper,.lo-product .price,.lo-product .product__title{color:var(--ink)}.lo-product .product-form__input--pill input[type=radio]+label{color:var(--ink);border-color:#d8b04a59;background:transparent}.lo-product .product-form__input--pill input[type=radio]:checked+label{border-color:var(--gold-bright);color:var(--gold-bright)}.lo-product .quantity,.lo-product .quantity__input,.lo-product .select__select{background-color:#111114;color:var(--ink)}.lo-product .quantity__button svg{color:var(--gold)}.lo-product .product__accordion .accordion__title,.lo-product .product__description{color:var(--ink)}.lo-cart .cart__warnings,.lo-cart .title-wrapper-with-link .title,.lo-cart .cart-item__name,.lo-cart .cart-item__details,.lo-cart .cart-item__details>*,.lo-cart th,.lo-cart td,.lo-cart .totals__subtotal,.lo-cart .totals__total,.lo-cart .tax-note,.lo-cart .cart__dynamic-checkout-buttons{color:var(--ink)}.lo-cart .cart-item__price-wrapper .price,.lo-cart .cart-item__totals .price,.lo-cart .totals__total-value{color:var(--gold-bright)}.lo-cart .quantity,.lo-cart .quantity__input,.lo-cart .cart__note,.lo-cart .field__input{background-color:#111114;color:var(--ink)}.lo-cart .quantity__button svg{color:var(--gold)}.lo-cart .cart-item,.lo-cart .cart__footer,.lo-cart .cart-items th,.lo-cart .cart-items td{border-color:var(--gold-line)}.lo-cart .cart-item__remove a,.lo-cart .button--tertiary{color:var(--ink-soft)}.lo-cart .cart-item__remove a:hover{color:var(--gold-bright)}.lo-blog .article-card__info,.lo-blog .article-card__excerpt,.lo-blog h1,.lo-blog h2,.lo-blog h3,.lo-article .article-template__title,.lo-article .article-template__content,.lo-article .rte,.lo-article .rte p,.lo-article .rte li,.lo-article h1,.lo-article h2,.lo-article h3,.lo-article h4{color:var(--ink)}.lo-blog .circle-divider,.lo-blog .article-card__info--meta,.lo-article .article-template__link,.lo-article .blog-article__meta,.lo-article .article-template__back{color:var(--muted)}.lo-article .rte a,.lo-blog .article-card__title a{color:var(--gold-bright)}.lo-article .rte a{text-decoration-color:#d8b04a80}.lo-article .rte blockquote{border-left:3px solid var(--gold-deep);color:var(--ink-soft)}.lo-article hr,.lo-article .article-template__content hr{border-color:var(--gold-line)}.lo-article .field__input,.lo-article textarea,.lo-article .comment{background-color:#111114;color:var(--ink)}.lo-shop #MainContent{color:var(--ink)}.lo-shop #MainContent input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),.lo-shop #MainContent textarea,.lo-shop #MainContent select,.lo-shop #MainContent .field__input,.lo-shop #MainContent .select__select{background-color:#111114;color:var(--ink);border-color:var(--gold-line)}.lo-shop #MainContent .field__input::placeholder{color:var(--muted)}.lo-shop #MainContent .field__label,.lo-shop #MainContent label,.lo-shop #MainContent legend{color:var(--ink-soft)}.lo-shop #MainContent table,.lo-shop #MainContent th,.lo-shop #MainContent td{color:var(--ink);border-color:var(--gold-line)}.lo-shop #MainContent thead th{color:var(--gold-bright)}.lo-shop #MainContent .form__message,.lo-shop #MainContent .form-status,.lo-shop #MainContent .errors,.lo-shop #MainContent .errors ul li{color:#ffb4bd}.lo-shop #MainContent .errors{background-color:#e23b4d14;border-color:#e23b4d66}.lo-shop #MainContent .rte a,.lo-shop #MainContent .shopify-policy__body a{color:var(--gold-bright)}.lo-shop #MainContent .shopify-policy__container,.lo-shop #MainContent .shopify-policy__body,.lo-shop #MainContent .shopify-policy__title{color:var(--ink)}.lo-shop #MainContent .account a,.lo-shop #MainContent .customer a:not(.button){color:var(--gold-bright)}.lo-shop #MainContent .order-history,.lo-shop #MainContent .account-inner{color:var(--ink)}.lo-shop .shopify-policy__container,.lo-shop .shopify-policy__body,.lo-shop .shopify-policy__body p,.lo-shop .shopify-policy__body li,.lo-shop #MainContent .page-width--narrow,.lo-shop #MainContent .page-width--narrow .rte,.lo-shop #MainContent .page-width--narrow .rte p,.lo-shop #MainContent .page-width--narrow .rte li{color:#f5f5f5}.lo-shop .main-page-title,.lo-shop .page-title,.lo-shop .shopify-policy__title,.lo-shop .shopify-policy__title h1,.lo-shop .shopify-policy__container h1,.lo-shop .shopify-policy__container h2,.lo-shop .shopify-policy__container h3,.lo-shop #MainContent .page-width--narrow h1,.lo-shop #MainContent .page-width--narrow h2,.lo-shop #MainContent .page-width--narrow h3,.lo-shop .shopify-policy__body a,.lo-shop #MainContent .page-width--narrow .rte a{color:#e7c35a}.lo-shop .shopify-policy__body a:hover,.lo-shop #MainContent .page-width--narrow .rte a:hover{color:#ffd76a}.lo-shop .shopify-policy__container,.lo-shop #MainContent .page-width--narrow{padding-bottom:120px}@media(max-width:1024px){.lo-shop .shopify-policy__container,.lo-shop #MainContent .page-width--narrow{padding-bottom:80px}}@media(max-width:749px){.lo-shop .shopify-policy__container,.lo-shop #MainContent .page-width--narrow{padding-bottom:64px}}.lo-shop .lo-empty,.new-arrivals .lo-empty{color:var(--muted);font-size:15px;text-align:center;padding:40px 0}.site-footer .payment-icons{display:flex;flex-wrap:wrap;align-items:center;gap:11px;margin-top:20px}.site-footer .payment-icons__item{display:inline-flex;line-height:0}.site-footer .payment-icons__icon{height:26px;width:auto;display:block;border-radius:4px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lucky-oripa.css.map */
