:root{--ong-page-width: 1440px;--ong-page-gutter-desktop: 32px;--ong-page-gutter-mobile: 16px;--ong-space-xs: 6px;--ong-space-sm: 10px;--ong-space-md: 16px;--ong-space-lg: 24px;--ong-space-xl: 36px;--ong-space-2xl: 56px;--ong-radius-sm: 8px;--ong-radius-md: 14px;--ong-radius-lg: 22px;--ong-radius-pill: 999px;--ong-transition-fast: .16s ease;--ong-transition-normal: .26s cubic-bezier(.2, .7, .2, 1);--ong-bg: #0c0c0a;--ong-surface: #10100e;--ong-surface-hover: #12110f;--ong-text: #f6f0e6;--ong-text-muted: rgba(233, 225, 211, .52);--ong-gold: #dec08a;--ong-gold-soft: rgba(222, 192, 138, .12);--ong-gold-border: rgba(222, 192, 138, .42);--ong-border-soft: rgba(255, 255, 255, .075);--ong-shadow-soft: 0 8px 30px rgba(0, 0, 0, .16);--ong-shadow-card: 0 12px 36px rgba(0, 0, 0, .22)}img,video,svg{max-width:100%}button,a,input,select,textarea{transition:background-color var(--ong-transition-fast),border-color var(--ong-transition-fast),color var(--ong-transition-fast),opacity var(--ong-transition-fast),transform var(--ong-transition-fast)}html,body{max-width:100%;overflow-x:clip}.gradient{background:var(--ong-bg)}.page-width{max-width:var(--ong-page-width)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3{color:var(--ong-text);letter-spacing:-.02em}p,.rte,.caption-with-letter-spacing,.product__description{color:#c9c0b1}.shopify-section{position:relative}.card,.product-card-wrapper,.collection-card-wrapper,.cart-drawer,.menu-drawer{border-radius:var(--ong-radius-md)}.button,.shopify-challenge__button,.customer button{min-height:48px;border-radius:var(--ong-radius-pill);font-weight:600}.button:not([disabled]):hover,.shopify-challenge__button:hover,.customer button:hover{transform:translateY(-1px)}.field__input,.select__select,.customer .field input{border-radius:var(--ong-radius-sm)}.collection__title .title,.title-wrapper-with-link .title{position:relative;margin-bottom:2.6rem}.collection__title .title:after,.title-wrapper-with-link .title:after{content:"";display:block;border-radius:var(--ong-radius-pill)}.product-card-wrapper .card{position:relative;isolation:isolate}.product-card-wrapper .card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 18%,rgba(208,164,92,.055),transparent 42%);transition:opacity .28s ease}@media(hover:hover){.product-card-wrapper:hover .card{border-color:#d2a7603d;background:linear-gradient(180deg,#ffffff06,#ffffff02),var(--ong-surface-hover);box-shadow:inset 0 1px #ffffff09,0 18px 48px #0000002e;transform:translateY(-3px)}.product-card-wrapper:hover .card:before{opacity:1}}.product-card-wrapper .card__inner{overflow:hidden}.product-card-wrapper .card__inner:after{content:"";position:absolute;inset-inline:15%;bottom:8%;height:16px;pointer-events:none;background:radial-gradient(ellipse at center,rgba(0,0,0,.3),transparent 70%);filter:blur(5px);opacity:.55}.product-card-wrapper .card__media{overflow:hidden}.product-card-wrapper .card__media .media{background:radial-gradient(circle at 50% 45%,rgba(255,255,255,.025),transparent 65%)}.product-card-wrapper .card__media img{object-fit:contain;object-position:center;transform:scale(.97);transition:transform .5s cubic-bezier(.2,.7,.2,1)}@media(hover:hover){.product-card-wrapper:hover .card__media img{transform:translateY(-3px) scale(.995)}}.product-card-wrapper .card__heading{font-size:1.55rem;line-height:1.24;letter-spacing:-.022em;text-align:start;text-wrap:balance}.product-card-wrapper .card__heading a{text-decoration:none!important}.product-card-wrapper .card__heading .full-unstyled-link{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}@media(hover:hover){.product-card-wrapper .card__heading a:hover{color:#fffaf1}}.ong-product-card{position:relative;z-index:5;display:block;margin-top:5px}.ong-card-subtitle{display:-webkit-box;overflow:hidden;font-weight:400;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.ong-card-variants{display:flex;flex-wrap:wrap}.ong-variant-button{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;font:inherit;line-height:1;white-space:nowrap;cursor:pointer}.ong-variant-button:active:not(:disabled){transform:scale(.97)}.ong-variant-button:disabled{opacity:.3;cursor:not-allowed;text-decoration:line-through}.product-card-wrapper .card-information>.price{display:none}.product-card-wrapper .quick-add,.product-card-wrapper quick-add-bulk{display:none!important}.ong-quantity-control{display:grid;align-items:center;width:fit-content;transition:border-color var(--ong-transition-fast),background-color var(--ong-transition-fast)}.ong-quantity-button{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:transparent;color:#f2eadcb8;font:inherit;line-height:1;cursor:pointer}.ong-quantity-button:hover:not(:disabled){color:#fff8ec}.ong-quantity-button:active:not(:disabled){transform:scale(.88)}.ong-quantity-button:disabled{opacity:.24;cursor:default}.ong-quantity-value{text-align:center}.ong-product-card.is-loading{opacity:1}.ong-variant-button:focus-visible,.ong-quantity-button:focus-visible{outline:2px solid rgba(222,192,138,.95);outline-offset:2px}.ong-product-card button,.ong-product-card [data-ong-variant],.ong-product-card [data-ong-quantity-controls]{position:relative;z-index:6;pointer-events:auto}.product-card-wrapper .card__heading a:after{z-index:1}.collection__view-all{margin-top:2.4rem}.collection__view-all .button{min-height:44px;padding-inline:2.4rem;border:1px solid rgba(213,168,94,.58);border-radius:var(--ong-radius-pill);box-shadow:none;font-size:1.3rem;letter-spacing:.01em}.collection__view-all .button:before,.collection__view-all .button:after{box-shadow:none!important}@media(hover:hover){.collection__view-all .button:hover{border-color:#dcaf65e0;background:#dcaf651f;color:#fff3dc;transform:translateY(-2px)}}@media screen and (min-width:750px)and (max-width:989px){.product-card-wrapper .card__heading{font-size:1.45rem}.ong-card-price{font-size:1.38rem}}@media screen and (max-width:749px){:root{--ong-space-xl: 28px;--ong-space-2xl: 40px}.collection__title .title,.title-wrapper-with-link .title{margin-bottom:2rem}.collection__title .title:after,.title-wrapper-with-link .title:after{width:34px;margin-top:9px}.product-card-wrapper .card{border-radius:12px;box-shadow:inset 0 1px #ffffff05,0 8px 22px #00000014}.product-card-wrapper .card__information{padding:1rem 1.05rem 1.15rem}.product-card-wrapper .card__heading{font-size:1.24rem;font-weight:570;line-height:1.22}.ong-product-card{margin-top:4px}.ong-card-subtitle{margin:3px 0 5px;font-size:.98rem;line-height:1.3}.ong-card-variants{gap:4px;margin:7px 0 6px}.ong-variant-button{min-height:27px;padding:4px 7px;font-size:.96rem}.ong-card-price{margin:6px 0 8px;font-size:1.25rem}.ong-quantity-control{grid-template-columns:31px 32px 31px;min-height:33px}.ong-quantity-button{width:31px;height:33px;font-size:1.45rem}.ong-quantity-value{min-width:32px;font-size:1.08rem}.collection__view-all{margin-top:1.8rem}.collection__view-all .button{min-height:42px;padding-inline:2.2rem;font-size:1.16rem}}@media screen and (min-width:750px){.shopify-section+.shopify-section{margin-top:8px}}body{background:radial-gradient(circle at 50% -10%,rgba(191,145,76,.07),transparent 34rem),linear-gradient(180deg,#0b0a08,#0d0c09 45%,#0a0907);color:#f3ecdf}#MainContent{position:relative;background:radial-gradient(ellipse at 50% 12%,rgba(184,137,68,.035),transparent 38%)}#MainContent>.shopify-section{position:relative}#MainContent>.shopify-section+.shopify-section:before{content:"";position:absolute;top:0;inset-inline:4%;height:1px;background:linear-gradient(90deg,transparent,rgba(215,167,91,.11),transparent)}.header__heading-link .h2,.header__heading-link .h1{margin:0;color:#efe5d4;font-weight:560;letter-spacing:-.035em;line-height:1;white-space:nowrap}.header__menu-item:hover,.header__active-menu-item{color:#f6ead7}.header__active-menu-item{text-decoration-color:#d5a556b8;text-underline-offset:7px}@media(hover:hover){.header__icon:hover{color:#fff6e7;background:#d3a55a0e;transform:translateY(-1px)}}.collection__title,.title-wrapper-with-link{margin-bottom:1.2rem}.collection__title .title,.title-wrapper-with-link .title{color:#f4ead9;font-weight:520;letter-spacing:-.045em;line-height:1.03}.collection__title .title:after,.title-wrapper-with-link .title:after{width:46px;height:2px;margin-top:11px}.product-card-wrapper .card{border-color:#ffffff0e}.product-card-wrapper .card__inner{background:radial-gradient(ellipse at 50% 48%,rgba(201,154,82,.1),rgba(126,92,45,.025) 34%,transparent 66%),linear-gradient(180deg,#12110e,#0f0e0c)}.product-card-wrapper .card__media img{filter:drop-shadow(0 13px 10px rgba(0,0,0,.24)) saturate(.98) contrast(1.02)}.product-card-wrapper .card__heading{color:#f3e9d8;font-weight:560}.ong-variant-button{border-color:#ffffff16}.ong-quantity-control{border-color:#c4944740}.collection__view-all .button{border-color:#c997458c;background:linear-gradient(180deg,#c9974514,#c9974508);color:#e5d0ac;font-weight:520}@media screen and (min-width:990px){.header{min-height:80px}.header__heading-link .h2,.header__heading-link .h1{font-size:2.15rem}.collection__title .title,.title-wrapper-with-link .title{font-size:clamp(3.2rem,3.3vw,4.8rem)}.product-grid{column-gap:2rem;row-gap:2.6rem}}@media screen and (max-width:749px){body{background:radial-gradient(circle at 50% 0%,rgba(191,145,76,.055),transparent 24rem),#0a0907}.header{min-height:70px;padding-top:7px;padding-bottom:7px}.header__heading-link{max-width:none}.header__heading-link .h2,.header__heading-link .h1{font-size:1.72rem;line-height:1;white-space:nowrap}.header__icons{gap:2px}.collection__title .title,.title-wrapper-with-link .title{font-size:3rem;letter-spacing:-.048em}.product-grid{column-gap:1rem;row-gap:1.25rem}.product-card-wrapper .card{border-color:#ffffff0d;background:linear-gradient(180deg,#ffffff04,#ffffff01),#0f0e0c}.product-card-wrapper .card__inner{background:radial-gradient(ellipse at 50% 46%,rgba(201,154,82,.085),rgba(118,84,42,.02) 35%,transparent 67%),#10100d}.product-card-wrapper .card__heading{color:#f1e7d6}.ong-card-price{color:#e9decd}.cart-count-bubble{min-width:18px;height:18px;font-size:.9rem}}.product-grid{column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.product-grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.section-header{z-index:50}.header-wrapper{background:rgb(var(--color-background));border-bottom:1px solid rgba(255,255,255,.055);box-shadow:0 8px 30px #00000024;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transition:background-color .22s ease,box-shadow .22s ease,border-color .22s ease}.shopify-section-header-sticky .header-wrapper,.scrolled-past-header .header-wrapper{background:rgb(var(--color-background));border-bottom-color:#c997451a;box-shadow:0 12px 34px #00000038}.header{min-height:76px;max-width:var(--ong-page-width);padding-top:8px;padding-bottom:8px}.header__heading,.header__heading-link{margin:0}.header__heading-link{padding:.6rem .8rem;color:#f0e6d5;text-decoration:none;border-radius:10px;transition:color var(--ong-transition-fast),background-color var(--ong-transition-fast)}.header__heading-link .h1,.header__heading-link .h2{font-size:2.1rem;line-height:1.05;white-space:nowrap}@media(hover:hover){.header__heading-link:hover{color:#fff8ea;background:#cd9c4e09}}.header__inline-menu{margin-inline-start:1.6rem}.header__menu-item{position:relative;padding-inline:1.15rem;color:#efe6d6a8;font-size:1.35rem;font-weight:470;text-decoration:none!important}.header__menu-item span{text-decoration:none!important}.header__menu-item:after{content:"";position:absolute;inset-inline:1.15rem;bottom:.35rem;height:1px;background:linear-gradient(90deg,transparent,rgba(204,155,72,.88),transparent);opacity:0;transform:scaleX(.4);transition:opacity var(--ong-transition-fast),transform var(--ong-transition-fast)}@media(hover:hover){.header__menu-item:hover{color:#f7eddd}.header__menu-item:hover:after{opacity:1;transform:scaleX(1)}}.header__active-menu-item{color:#f5ead8!important;text-decoration:none!important}.header__icons{align-items:center;gap:.2rem}.header__icon{width:4.4rem;height:4.4rem;border-radius:999px;transition:color var(--ong-transition-fast),background-color var(--ong-transition-fast),transform var(--ong-transition-fast)}@media(hover:hover){.header__icon:hover{color:#fff7e9;background:#cd9c4e0e;transform:translateY(-1px)}}.cart-count-bubble{min-width:1.9rem;height:1.9rem;padding-inline:.45rem;border:1px solid rgba(255,224,165,.18);background:linear-gradient(180deg,#d4a44e,#b98535);color:#171006;box-shadow:0 5px 14px #ae762242;font-size:.92rem;font-weight:750}header-drawer{margin-inline-start:-.5rem}.header__icon--menu,.header__icon--search{color:#f6eee0e0}@media screen and (min-width:990px){.header{min-height:80px}.header__heading-link .h1,.header__heading-link .h2{font-size:2.15rem}.header__icons{gap:.35rem}}@media screen and (max-width:749px){.header{min-height:68px;padding-top:5px;padding-bottom:5px;column-gap:.3rem}.header__heading-link{padding:.4rem .2rem}.header__heading-link .h1,.header__heading-link .h2{font-size:1.7rem;line-height:1;letter-spacing:-.045em;white-space:nowrap}.header__icon{width:4rem;height:4rem}.header__icon .svg-wrapper{width:2rem;height:2rem}.header__icons{gap:0}.cart-count-bubble{min-width:1.8rem;height:1.8rem;font-size:.88rem}}@media screen and (max-width:390px){.header__heading-link .h1,.header__heading-link .h2{font-size:1.52rem}.header__icon{width:3.7rem;height:3.7rem}.header__icon .svg-wrapper{width:1.9rem;height:1.9rem}}.collection__title .title:after,.title-wrapper-with-link .title:after{background:linear-gradient(90deg,#d5a24e,#b97f2f 45%,#b97f2f14);box-shadow:0 0 14px #cd97411f}.ong-quantity-plus{color:#e9c27d;background:#d29d490e}@media(hover:hover){.product-card-wrapper:hover .card{border-color:#d19e4e57}}.header-wrapper{position:relative}.header-wrapper:after{content:"";position:absolute;bottom:0;inset-inline:12%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(204,153,72,.22),transparent)}.header__heading-link .h1,.header__heading-link .h2{position:relative;color:#f2e8d8;font-weight:610;letter-spacing:-.045em;text-shadow:0 1px 0 rgba(255,255,255,.025)}.header__heading-link .h1:after,.header__heading-link .h2:after{content:"";position:absolute;inset-inline-start:50%;bottom:-8px;width:26px;height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent,#c9974c,transparent);opacity:.75}.header__icon{color:#efe7d9c7}.header__icon .svg-wrapper{width:2rem;height:2rem}@media screen and (min-width:990px){.header__heading-link .h1,.header__heading-link .h2{font-size:2.25rem}}@media screen and (max-width:749px){.header__heading-link .h1,.header__heading-link .h2{font-size:1.82rem;letter-spacing:-.05em}.header__heading-link .h1:after,.header__heading-link .h2:after{bottom:-7px;width:22px}.header__icon{width:3.8rem;height:3.8rem}.header__icon .svg-wrapper{width:1.9rem;height:1.9rem}}.ong-scroll-nav{position:fixed;top:76px;left:0;right:0;z-index:45;display:flex;justify-content:center;padding:9px 12px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-12px) scale(.985);transition:opacity .22s ease,visibility .22s ease,transform .28s cubic-bezier(.2,.8,.2,1)}.ong-scroll-nav.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.ong-scroll-nav__inner{position:relative;width:fit-content;max-width:calc(100vw - 24px);padding:5px;overflow:hidden;border:1px solid rgba(218,168,82,.34);border-radius:999px;background:radial-gradient(circle at 18% 50%,rgba(62,92,67,.11),transparent 34%),radial-gradient(circle at 82% 50%,rgba(198,145,61,.11),transparent 35%),linear-gradient(180deg,#14120efa,#080806f7);box-shadow:0 15px 38px #0000006b,0 0 20px #b9853512,inset 0 1px #fff0d30e;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.ong-scroll-nav__inner:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgba(73,110,78,.48) 18%,rgba(224,174,88,.82) 50%,rgba(73,110,78,.48) 82%,transparent 100%);box-shadow:0 0 12px #d5a14b21}.ong-scroll-nav__track{display:flex;align-items:center;justify-content:center;width:max-content;min-width:100%;gap:3px;overflow-x:auto;direction:rtl;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.ong-scroll-nav__track::-webkit-scrollbar{display:none}.ong-scroll-nav__item{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:7px;min-height:38px;padding:0 16px;border-radius:999px;color:#efe6d6b8;font-size:1.18rem;font-weight:560;line-height:1;white-space:nowrap;text-decoration:none;transition:color .16s ease,background-color .16s ease,transform .16s ease}.ong-scroll-nav__dot{width:6px;height:6px;flex:0 0 auto;border:1px solid rgba(241,199,124,.28);border-radius:50%;background:radial-gradient(circle at 35% 30%,#e1b665,#9c6d2c 68%);box-shadow:0 0 6px #cb97442e;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}@media(hover:hover){.ong-scroll-nav__item:hover{color:#fff3de;background:#cc9b4a14;transform:translateY(-1px)}.ong-scroll-nav__item:hover .ong-scroll-nav__dot{background:#d3a451;transform:scale(1.15);box-shadow:0 0 9px #d3a45170}}.ong-scroll-nav__item.is-active .ong-scroll-nav__dot{background:radial-gradient(circle at 35% 30%,#78927c,#3f6047 70%);border-color:#84a98a61;box-shadow:0 0 9px #4e76588c}.ong-scroll-nav__item.is-active .ong-scroll-nav__dot{background:#52755a;box-shadow:0 0 10px #52755a99}.ong-scroll-nav__item.is-active:after{content:"";position:absolute;left:34%;right:34%;bottom:3px;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,#d09c4d,transparent)}@media screen and (min-width:990px){.ong-scroll-nav{top:80px}.ong-scroll-nav__item{min-height:40px;padding-inline:18px;font-size:1.22rem}}@media screen and (max-width:749px){.ong-scroll-nav{top:68px;padding:7px 10px}.ong-scroll-nav__inner{width:fit-content;max-width:calc(100vw - 20px);padding:4px;border-radius:16px}.ong-scroll-nav__track{width:max-content;min-width:100%;justify-content:center;gap:1px}.ong-scroll-nav__item{min-height:36px;padding-inline:14px;gap:6px;font-size:1.1rem}.ong-scroll-nav__dot{width:4px;height:4px}}@media screen and (max-width:520px){.ong-scroll-nav__item{padding-inline:12px}}.ong-mobile-cart{display:none}@media screen and (max-width:749px){.ong-mobile-cart{position:fixed;left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:80;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;width:min(318px,calc(100vw - 44px));min-height:78px;padding:10px;border:1px solid rgba(220,169,82,.52);border-radius:22px;background:radial-gradient(circle at 8% 40%,rgba(69,119,77,.22),transparent 30%),radial-gradient(circle at 92% 22%,rgba(133,42,34,.16),transparent 27%),linear-gradient(180deg,#18130efc,#080705fc);box-shadow:0 24px 55px #000000a3,0 8px 26px #00000057,0 0 28px #d39e4629,inset 0 1px #ffefd012;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);color:#f5ead8;text-decoration:none;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,20px) scale(.96);transition:opacity .22s ease,visibility .22s ease,transform .28s cubic-bezier(.2,.8,.2,1),border-color .18s ease,box-shadow .18s ease}.ong-mobile-cart.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) scale(1)}.ong-mobile-cart:before{content:"";position:absolute;top:0;left:18px;right:18px;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(75,124,82,.42),rgba(225,175,86,.95),rgba(132,43,35,.32),transparent);box-shadow:0 0 15px #daa54c38}.ong-mobile-cart:after{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;z-index:-1;border-radius:28px;pointer-events:none;box-shadow:0 0 32px #d5a04926;opacity:.95}.ong-mobile-cart__cart{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;flex:0 0 48px;border:1px solid rgba(220,169,82,.32);border-radius:15px;background:linear-gradient(180deg,#d7a34c2e,#d7a34c0e);box-shadow:inset 0 1px #fff2d60f,0 7px 18px #00000038}.ong-mobile-cart__icon{display:flex;align-items:center;justify-content:center;width:22px;height:22px;color:#f7ecd9f0}.ong-mobile-cart__icon svg{width:100%;height:100%}.ong-mobile-cart__count{position:absolute;top:-7px;right:-7px;display:flex;align-items:center;justify-content:center;min-width:23px;height:23px;padding-inline:5px;border:1px solid rgba(255,236,193,.3);border-radius:999px;background:linear-gradient(180deg,#dca94f,#b87b29);color:#171006;box-shadow:0 5px 15px #bb7a1f66,0 0 12px #d9a84f2e;font-size:1rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;transition:transform .18s ease}.ong-mobile-cart__count.is-bump{transform:scale(1.16)}.ong-mobile-cart__info{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0}.ong-mobile-cart__label{margin-bottom:4px;color:#ece0cb99;font-size:.92rem;font-weight:500;line-height:1}.ong-mobile-cart__total{display:block;max-width:100%;overflow:hidden;color:#f8e9cf;font-size:1.45rem;font-weight:800;line-height:1.05;white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;text-shadow:0 0 12px rgba(215,163,76,.1);transition:transform .18s ease,color .18s ease}.ong-mobile-cart__total.is-bump{transform:translateY(-1px) scale(1.025)}.ong-mobile-cart__action{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:86px;min-height:48px;padding-inline:12px;border:1px solid rgba(219,168,81,.48);border-radius:15px;background:linear-gradient(180deg,#d8a44d30,#d8a44d13);color:#f5dfba;font-size:1.03rem;font-weight:720;white-space:nowrap;box-shadow:inset 0 1px #ffefcf0d}.ong-mobile-cart__action:before{content:"";width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#54855c;box-shadow:0 0 11px #54855cad}.ong-mobile-cart__arrow{color:#ddb064;font-size:1.2rem;transition:transform .18s ease}.ong-mobile-cart:active{transform:translate(-50%,1px) scale(.985)}.ong-mobile-cart:active .ong-mobile-cart__arrow{transform:translate(-2px)}.ong-mobile-cart.is-updating{border-color:#e4b259cc;box-shadow:0 24px 55px #000000a8,0 0 30px #d8a54e40,0 0 15px #5081571a,inset 0 1px #fff1d614}.ong-mobile-cart.is-updating .ong-mobile-cart__total{color:#ffe8bc}html.ong-mobile-cart-visible #MainContent{padding-bottom:calc(126px + env(safe-area-inset-bottom,0px))}}@media screen and (max-width:390px){.ong-mobile-cart{width:min(298px,calc(100vw - 30px));min-height:74px;grid-template-columns:45px minmax(0,1fr) auto;gap:8px;padding:9px;border-radius:20px}.ong-mobile-cart__cart{width:45px;height:45px;flex-basis:45px}.ong-mobile-cart__count{min-width:21px;height:21px;font-size:.92rem}.ong-mobile-cart__total{font-size:1.32rem}.ong-mobile-cart__action{min-width:78px;min-height:44px;padding-inline:10px;font-size:.96rem}}.product-card-wrapper .card{overflow:hidden;border:1px solid rgba(255,255,255,.055);border-radius:18px;background:linear-gradient(180deg,#ffffff05,#ffffff02);box-shadow:0 10px 28px #0000001f;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.product-card-wrapper:has(.ong-quantity-control.has-quantity) .card{border-color:#cb974138;box-shadow:0 12px 30px #00000029}@media(hover:hover)and (min-width:750px){.product-card-wrapper:hover .card{border-color:#d3a04e47;box-shadow:0 16px 38px #00000038;transform:translateY(-2px)}}.product-card-wrapper .card__media{border-radius:18px 18px 0 0;background:#0d0c0a}.product-card-wrapper .card__media img{display:block}.product-card-wrapper .card__content{padding:14px 14px 16px}.product-card-wrapper .card__information{padding:0}.product-card-wrapper .card__heading{margin:0 0 5px;min-height:0}.product-card-wrapper .card__heading a{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#f1e9dc;font-size:1.48rem;font-weight:610;line-height:1.28;letter-spacing:-.025em;text-decoration:none}@media(hover:hover){.product-card-wrapper .card__heading a:hover{color:#fff6e8}}.ong-card-subtitle{margin:3px 0 8px;color:#ede2cf80;font-size:1.12rem;line-height:1.38;letter-spacing:0}.ong-card-variants{gap:6px;margin:8px 0 9px}.ong-variant-button{min-height:34px;padding:7px 11px;border:1px solid rgba(255,255,255,.105);border-radius:999px;background:#ffffff06;color:#f0e8db9e;font-size:1.12rem;font-weight:520;box-shadow:inset 0 1px #ffffff04}.ong-variant-button:hover:not(:disabled){border-color:#d3a04e85;background:#d3a04e12;color:#f5ebdc}.ong-variant-button.is-selected{border-color:#daa64feb;background:linear-gradient(180deg,#daa64f26,#daa64f0f);color:#f7ecd8;box-shadow:inset 0 0 0 1px #ffd89506,0 4px 14px #a06b1c14}.ong-card-price{margin:7px 0 10px;color:#f3eadc;font-size:1.52rem;font-weight:680;line-height:1.15;font-variant-numeric:tabular-nums;letter-spacing:-.015em}.ong-quantity-control{grid-template-columns:36px 40px 36px;min-height:38px;border:1px solid rgba(202,150,64,.3);border-radius:999px;background:linear-gradient(180deg,#ffffff09,#ffffff05);box-shadow:inset 0 1px #ffffff05;overflow:hidden}.ong-quantity-control.has-quantity{border-color:#d5a04aa6;background:linear-gradient(180deg,#c28b341a,#c28b3406)}.ong-quantity-button[data-ong-minus]{color:#f1e8d96b}.ong-quantity-button[data-ong-plus]{color:#e3b560;background:#c7913709}.ong-quantity-button{width:36px;height:38px;font-size:1.65rem;font-weight:400}.ong-quantity-button:hover:not(:disabled){background:#d19e4d16}.ong-quantity-value{min-width:40px;color:#f4ecdf;font-size:1.3rem;font-weight:720;font-variant-numeric:tabular-nums}@media screen and (max-width:749px){.product-card-wrapper .card{border-radius:17px}.product-card-wrapper .card__media{border-radius:17px 17px 0 0}.product-card-wrapper .card__content{padding:12px 13px 14px}.product-card-wrapper .card__heading{margin-bottom:4px}.product-card-wrapper .card__heading a{font-size:1.38rem;line-height:1.25}.ong-card-subtitle{margin:2px 0 7px;font-size:1.04rem}.ong-card-variants{gap:5px;margin:7px 0 8px}.ong-variant-button{min-height:32px;padding:6px 9px;font-size:1.05rem}.ong-card-price{margin:6px 0 9px;font-size:1.42rem}.ong-quantity-control{grid-template-columns:34px 38px 34px;min-height:36px}.ong-quantity-button{width:34px;height:36px;font-size:1.55rem}.ong-quantity-value{min-width:38px;font-size:1.24rem}}@media screen and (max-width:390px){.product-card-wrapper .card__content{padding:11px 11px 13px}.product-card-wrapper .card__heading a{font-size:1.3rem}.ong-variant-button{padding:6px 8px;font-size:1rem}.ong-card-price{font-size:1.36rem}}.product-card-wrapper .card__information,.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a,.ong-card-subtitle{text-align:center}.ong-card-variants{justify-content:center}.ong-card-price{text-align:center}.ong-quantity-control{margin-inline:auto}.ong-product-card,.ong-variant-button{text-align:center}@media screen and (min-width:750px){.ong-mobile-cart{position:fixed;left:28px;bottom:28px;z-index:80;display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:12px;width:370px;min-height:82px;padding:12px;direction:rtl;text-decoration:none;color:#f5ead8;border:1px solid rgba(222,192,138,.55);border-radius:20px;background:linear-gradient(145deg,#242018,#100e0b 75%);box-shadow:0 18px 45px #00000073,0 0 22px #dec08a17;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);opacity:0;visibility:hidden;pointer-events:none;transform:translateY(18px) scale(.97);transition:opacity .22s ease,visibility .22s ease,transform .25s ease,border-color .2s ease}.ong-mobile-cart.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0) scale(1)}.ong-mobile-cart__cart{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:1px solid rgba(222,192,138,.3);border-radius:13px;background:#dec08a1a}.ong-mobile-cart__icon{display:flex;width:23px;height:23px;color:#f5ead8}.ong-mobile-cart__icon svg{width:100%;height:100%}.ong-mobile-cart__count{position:absolute;top:-8px;right:-8px;display:flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 5px;border-radius:50%;background:#d5ab64;color:#16110b;font-size:11px;font-weight:800}.ong-mobile-cart__info{display:flex;flex-direction:column;gap:5px;min-width:0}.ong-mobile-cart__label{color:#bbae99;font-size:12px}.ong-mobile-cart__total{color:#fff2db;font-size:17px;font-weight:800;white-space:nowrap;font-variant-numeric:tabular-nums}.ong-mobile-cart__action{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:47px;padding:0 14px;border-radius:12px;background:#d2ad72;color:#19130c;font-size:12px;font-weight:800;white-space:nowrap}.ong-cart-action-mobile{display:none}.ong-cart-action-desktop{display:inline}.ong-mobile-cart:hover{border-color:#e3bf80;transform:translateY(-3px)}.ong-mobile-cart:hover .ong-mobile-cart__action{background:#e7c78e}.ong-mobile-cart.is-updating{border-color:#f0cc8d;box-shadow:0 18px 45px #00000073,0 0 26px #dec08a38}.ong-mobile-cart__total.is-bump,.ong-mobile-cart__count.is-bump{animation:ong-cart-bump .22s ease}@keyframes ong-cart-bump{50%{transform:scale(1.12)}}}@media screen and (max-width:749px){.ong-cart-action-mobile{display:inline}.ong-cart-action-desktop{display:none}}.button,.shopify-payment-button__button,.cart__checkout-button{border-radius:999px;overflow:hidden}.button:before,.button:after,.shopify-payment-button__button:before,.shopify-payment-button__button:after{box-shadow:none!important;border-radius:inherit!important}.product-card-wrapper .ong-card-variants{min-height:34px;align-content:center;justify-content:center}.product-card-wrapper .ong-card-variants--single{align-items:center}.product-card-wrapper .ong-variant-button--single{cursor:default;pointer-events:none}.product-card-wrapper .ong-variant-button--single:hover{transform:none}.product-card-wrapper .ong-card-variants__spacer{display:block;width:1px;height:34px;visibility:hidden}@media screen and (max-width:749px){.product-card-wrapper .ong-card-variants{min-height:32px}.product-card-wrapper .ong-card-variants__spacer{height:32px}}.product__info-container .product-form__submit{background:linear-gradient(135deg,#e0b86d,#c99538)!important;color:#19120a!important;border:1px solid #e2bc76!important;border-radius:14px!important;min-height:54px;font-weight:800;letter-spacing:0;box-shadow:0 5px 20px #c9953826}.product__info-container .product-form__submit:before,.product__info-container .product-form__submit:after{box-shadow:none!important;border-radius:inherit!important}.product__info-container .product-form__submit:hover:not(:disabled){background:linear-gradient(135deg,#f0ca84,#dfad55)!important;color:#19120a!important;transform:translateY(-2px)}.product__info-container .shopify-payment-button__button--unbranded{background:#c9a86c12!important;color:#e8c891!important;border:1px solid rgba(201,168,108,.5)!important;border-radius:14px!important;min-height:52px;font-weight:650;box-shadow:none!important}.product__info-container .shopify-payment-button__button--unbranded:hover:not(:disabled){background:#c9a86c26!important;color:#f5d9a5!important}.product__info-container .product-form__submit:disabled{opacity:.45;cursor:not-allowed}@media screen and (max-width:749px){.product__info-container .product-form__submit,.product__info-container .shopify-payment-button__button--unbranded{min-height:52px;border-radius:12px!important;font-size:15px}}.product-card-wrapper .ong-smart-badge{position:absolute;top:11px;right:11px;left:auto;z-index:8;display:inline-flex;align-items:center;justify-content:center;width:max-content;max-width:calc(100% - 22px);min-height:27px;padding:5px 10px;border:1px solid rgba(255,255,255,.14);border-radius:7px;color:#fff5e9;font-size:12px;font-weight:750;line-height:1.2;text-align:center;box-shadow:0 3px 12px #00000047;pointer-events:none}.product-card-wrapper .ong-smart-badge[hidden]{display:none!important}.product-card-wrapper .ong-smart-badge--sale{background:#973e32;color:#fff4e9}.product-card-wrapper .ong-smart-badge--special{background:#49634d;color:#fff4e9}.product-card-wrapper .ong-smart-badge--new{background:#cda864;color:#251a0e}.product-card-wrapper .ong-card-price{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:7px;direction:rtl}.product-card-wrapper .ong-card-price__current{color:#f3eadc;font-size:inherit;font-weight:750;white-space:nowrap}.product-card-wrapper .ong-card-price__compare{color:#9e9281;font-size:.78em;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px;white-space:nowrap}@media screen and (max-width:749px){.product-card-wrapper .ong-smart-badge{top:8px;right:8px;min-height:23px;padding:4px 8px;font-size:10px;border-radius:6px}.product-card-wrapper .ong-card-price{gap:5px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ong-theme.css.map */
