:root{--cr-premium-gold: #d4af37;--cr-premium-gold-light: #ecd06a;--cr-premium-ink: #0b0b0c;--cr-premium-ink-2: #141414;--cr-premium-paper: #f7f5ef;--cr-premium-paper-2: #efe9dc;--cr-premium-line: rgba(212, 175, 55, .34);--cr-premium-shadow: 0 18px 46px rgba(13, 10, 4, .13)}body.template-collection #MainContent,body.template-product #MainContent,body.template-list-collections #MainContent{background:radial-gradient(circle at 12% 0%,rgba(212,175,55,.055),transparent 30rem),linear-gradient(180deg,#fbfaf7 0%,var(--cr-premium-paper) 100%)}body.template-collection .collection-hero{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 86% 18%,rgba(212,175,55,.13),transparent 24rem),radial-gradient(circle at 10% 100%,rgba(15,15,15,.035),transparent 28rem),linear-gradient(135deg,#fbfaf7,#f3efe5)!important;border-bottom:1px solid rgba(105,88,35,.12)}body.template-collection .collection-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;pointer-events:none;opacity:.34;background-image:linear-gradient(120deg,transparent 0 48%,rgba(212,175,55,.08) 49%,transparent 50% 100%);background-size:90px 90px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 25%,#000 78%,transparent);mask-image:linear-gradient(90deg,transparent,#000 25%,#000 78%,transparent)}body.template-collection .collection-hero:after{content:"CR";position:absolute;right:clamp(18px,5vw,82px);top:50%;z-index:-1;transform:translateY(-47%);color:#705b1b0b;font-family:var(--font-heading-family);font-size:clamp(11rem,20vw,30rem);font-weight:900;line-height:.75;letter-spacing:-.09em;pointer-events:none;-webkit-user-select:none;user-select:none}body.template-collection .collection-hero__inner{min-height:clamp(250px,27vw,420px);align-items:center;padding-top:clamp(38px,5vw,78px);padding-bottom:clamp(40px,5vw,82px)}body.template-collection .collection-hero__text-wrapper{position:relative;max-width:900px;padding-left:clamp(0px,1vw,12px)}.cr-collection-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 14px;color:#8b6b13;font-size:11px;font-weight:850;letter-spacing:.18em;line-height:1.2;text-transform:uppercase}.cr-collection-eyebrow:before{content:"";width:34px;height:1px;background:linear-gradient(90deg,var(--cr-premium-gold),rgba(212,175,55,.12))}body.template-collection .collection-hero__title{position:relative;margin:0 0 clamp(18px,2.2vw,28px)!important;padding-bottom:18px;color:#111!important;font-size:clamp(3.4rem,5vw,6.4rem)!important;font-weight:800!important;line-height:1.02!important;letter-spacing:-.035em!important}body.template-collection .collection-hero__title:after{content:"";position:absolute;left:0;bottom:0;width:clamp(92px,11vw,170px);height:2px;border-radius:999px;background:linear-gradient(90deg,var(--cr-premium-gold),rgba(212,175,55,.12));box-shadow:0 0 14px #d4af3729}body.template-collection .collection-hero__description{max-width:820px!important;color:#5e5b54!important;font-size:clamp(1.48rem,1.4vw,1.68rem)!important;line-height:1.82!important}body.template-collection .collection-hero__description p{margin:0 0 1.45rem!important}body.template-collection .collection-hero__description :is(h2,h3,h4){margin-top:2.6rem!important;margin-bottom:1.2rem!important;color:#171717!important;font-weight:800!important;line-height:1.2!important;letter-spacing:-.018em}body.template-collection .collection-hero__description ul{margin:1.4rem 0 2rem!important;padding:0!important;list-style:none!important}body.template-collection .collection-hero__description li{position:relative;margin:.72rem 0!important;padding-left:2.5rem!important}body.template-collection .collection-hero__description li:before{content:"\2713";position:absolute;left:0;top:.05em;display:grid;place-items:center;width:1.7rem;height:1.7rem;border:1px solid rgba(212,175,55,.4);border-radius:50%;background:#d4af3714;color:#8d6e17;font-size:.95rem;font-weight:900}body.template-collection .collection-hero__image-container{overflow:hidden;border:1px solid rgba(212,175,55,.28);border-radius:26px;background:#111;box-shadow:0 24px 54px #18130529}body.template-collection collection-component>.gradient{background:transparent!important}body.template-collection #ProductGridContainer,body.template-collection .facets-container,body.template-collection .facets-vertical-form{--cr-grid-surface: rgba(255,255,255,.54)}body.template-collection .product-card-wrapper,body.template-index .product-card-wrapper,body.template-search .product-card-wrapper{perspective:1000px}body .product-card-wrapper>.card{position:relative;overflow:hidden;border:1px solid rgba(212,175,55,.18)!important;border-radius:clamp(14px,1.3vw,20px)!important;background:linear-gradient(180deg,#101011,#151515)!important;box-shadow:0 12px 30px #0000001f;transition:transform .21s cubic-bezier(.2,.75,.25,1),box-shadow .21s ease,border-color .21s ease;will-change:transform}body .product-card-wrapper>.card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:8;pointer-events:none;border-radius:inherit;opacity:0;background:linear-gradient(135deg,rgba(236,208,106,.1),transparent 34%,transparent 70%,rgba(212,175,55,.055));transition:opacity .21s ease}@media(hover:hover)and (pointer:fine){body .product-card-wrapper:hover>.card{transform:translateY(-5px);border-color:#e5be3d80!important;box-shadow:0 22px 46px #1912032e,0 0 0 1px #d4af3712,0 0 24px #d4af371a}body .product-card-wrapper:hover>.card:after{opacity:1}body .product-card-wrapper .card__media img{transition:transform .23s cubic-bezier(.2,.75,.25,1),filter .23s ease!important}body .product-card-wrapper:hover .card__media img{transform:scale(1.018) translateY(-1px)!important}}body .product-card-wrapper .card__heading a{text-decoration-thickness:1px;text-underline-offset:4px}body .button,body .shopify-payment-button__button--unbranded,body button.quick-add__submit{min-height:46px;border-radius:12px!important;font-weight:800!important;letter-spacing:.025em;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease!important}body .button:not(.button--secondary),body .shopify-payment-button__button--unbranded{color:#141006!important;background:linear-gradient(135deg,#f1d66c,#d1a72d 58%,#b98a17)!important;border-color:#7d5c0957!important;box-shadow:0 9px 22px #b1841330!important}body .button--secondary,body button.quick-add__submit.button--secondary{color:#e8cf79!important;background:linear-gradient(180deg,#161616,#101010)!important;border:1px solid rgba(212,175,55,.42)!important;box-shadow:inset 0 1px #ffffff0a!important}@media(hover:hover)and (pointer:fine){body .button:hover,body .shopify-payment-button__button--unbranded:hover,body button.quick-add__submit:hover{transform:translateY(-2px)}body .button:not(.button--secondary):hover,body .shopify-payment-button__button--unbranded:hover{box-shadow:0 14px 28px #b1841345!important}body .button--secondary:hover,body button.quick-add__submit.button--secondary:hover{border-color:#ecd06ac7!important;background:linear-gradient(180deg,#1d1b16,#111)!important}}body .section-header{z-index:50}body .section-header .header-wrapper{border-bottom:1px solid rgba(212,175,55,.12)!important;background:#0a0a0af7!important;transition:background .22s ease,border-color .22s ease,box-shadow .22s ease,backdrop-filter .22s ease!important}body .section-header.scrolled-past-header .header-wrapper,body .section-header.shopify-section-header-sticky .header-wrapper{background:#09090ae0!important;border-bottom-color:#d4af374d!important;box-shadow:0 12px 34px #00000038!important;-webkit-backdrop-filter:blur(15px) saturate(125%);backdrop-filter:blur(15px) saturate(125%)}body .section-header .header{transition:padding .22s ease,min-height .22s ease!important}body .section-header.scrolled-past-header .header{padding-top:7px!important;padding-bottom:7px!important}body .section-header .header__heading-logo-wrapper,body .section-header .header__heading-logo{transition:transform .22s ease,width .22s ease!important}body .section-header.scrolled-past-header .header__heading-logo-wrapper{transform:scale(.88);transform-origin:left center}body .section-header .header__menu-item,body .section-header .cr-header-action,body .section-header .localization-form__select{transition:color .18s ease,opacity .18s ease,transform .18s ease!important}body .section-header .header__menu-item{position:relative}body .section-header .header__menu-item:after{content:"";position:absolute;left:50%;bottom:4px;width:0;height:1px;background:linear-gradient(90deg,transparent,var(--cr-premium-gold),transparent);transform:translate(-50%);transition:width .18s ease}@media(hover:hover)and (pointer:fine){body .section-header .header__menu-item:hover:after,body .section-header .header__menu-item[aria-current=page]:after{width:72%}}body.template-product .product{padding-top:clamp(22px,3vw,42px);padding-bottom:clamp(28px,4vw,56px)}body.template-product .product__title h1,body.template-product .product__title .h1{letter-spacing:-.028em!important;line-height:1.08!important}body.template-product .cr-trust-panel{position:relative;overflow:hidden;gap:0!important;padding:10px 8px!important;border:1px solid rgba(212,175,55,.32)!important;border-radius:18px!important;background:radial-gradient(circle at 92% 0%,rgba(212,175,55,.11),transparent 36%),linear-gradient(145deg,#0c0c0d,#16140f)!important;box-shadow:0 18px 38px #00000024,inset 0 1px #ffffff0b!important}body.template-product .cr-trust-panel:before{content:"";position:absolute;left:50%;top:0;width:126px;height:2px;border-radius:999px;transform:translate(-50%);background:linear-gradient(90deg,transparent,var(--cr-premium-gold),transparent)}body.template-product .cr-trust-item{min-width:0;padding:14px 12px!important;border-radius:13px;transition:background .18s ease,transform .18s ease}body.template-product .cr-trust-item+.cr-trust-item{border-top:1px solid rgba(212,175,55,.13)}body.template-product .cr-trust-content h4{color:#fff!important;font-size:12.5px!important;font-weight:850!important;letter-spacing:.015em}body.template-product .cr-trust-content p{color:#a9a69d!important;font-size:10.5px!important;line-height:1.45!important}body.template-product .cr-trust-item .cr-icon{flex:0 0 36px;display:grid!important;place-items:center;width:36px!important;height:36px!important;border:1px solid rgba(212,175,55,.24)!important;border-radius:10px;color:var(--cr-premium-gold-light)!important;background:#d4af3712!important;box-shadow:inset 0 1px #ffffff0a}body.template-product .cr-trust-item .cr-icon svg{width:20px!important;height:20px!important;color:currentColor!important}@media(hover:hover)and (pointer:fine){body.template-product .cr-trust-item:hover{background:#d4af370e;transform:translateY(-1px)}}body.template-product :is(.cr-investment-score,.cr-score-card,[class*=investment-score]){box-shadow:0 18px 42px #00000029,0 0 0 1px #d4af370f!important}body .footer{position:relative;overflow:hidden;color:#d7d5cf!important;border-top:1px solid rgba(212,175,55,.3)!important;background:radial-gradient(circle at 18% 0%,rgba(212,175,55,.1),transparent 30rem),radial-gradient(circle at 88% 16%,rgba(212,175,55,.045),transparent 28rem),linear-gradient(180deg,#0b0b0c,#080808)!important}body .footer:before{content:"";position:absolute;left:50%;top:0;width:min(460px,44vw);height:2px;transform:translate(-50%);background:linear-gradient(90deg,transparent,var(--cr-premium-gold),transparent);box-shadow:0 0 18px #d4af373d}body .footer:after{content:"CR";position:absolute;right:-1.8rem;bottom:-2rem;color:#d4af3706;font-family:var(--font-heading-family);font-size:min(24vw,25rem);font-weight:900;line-height:.75;letter-spacing:-.1em;pointer-events:none}body .footer .footer__content-top,body .footer .footer__content-bottom{position:relative;z-index:1}body .footer .footer-block__heading{position:relative;display:inline-block;padding-bottom:9px;color:#f7f4e9!important;font-weight:800!important;letter-spacing:.02em}body .footer .footer-block__heading:after{content:"";position:absolute;left:0;bottom:0;width:36px;height:1px;background:var(--cr-premium-gold);opacity:.75}body .footer :is(.link--text,.copyright__content,.copyright__content a,.rte,.rte p){color:#aaa79f!important}body .footer .footer-block__details-content .list-menu__item--link{color:#aaa79f!important;transition:color .16s ease,transform .16s ease!important}@media(hover:hover)and (pointer:fine){body .footer .footer-block__details-content .list-menu__item--link:hover{color:#ecd06a!important;transform:translate(3px);text-decoration:none!important}}body .footer .footer__content-bottom{border-top-color:#d4af3721!important}body .footer .field__input{color:#f5f3ed!important;background:#ffffff09!important;border-radius:12px!important}body .footer .field__label{color:#8e8b84!important}body .footer .list-social__link{color:#d5b651!important}body .footer .cr-footer-payments{background:radial-gradient(circle at 80% 0%,rgba(212,175,55,.12),transparent 42%),linear-gradient(135deg,#101010,#18150d)!important;box-shadow:0 14px 34px #0000003d,inset 0 1px #ffffff0b!important}@media(prefers-reduced-motion:reduce){body .product-card-wrapper>.card,body .product-card-wrapper .card__media img,body .button,body .section-header .header,body .section-header .header-wrapper,body.template-product .cr-trust-item{transition:none!important}}@media screen and (max-width:749px){body.template-collection .collection-hero__inner{min-height:0;padding-top:34px;padding-bottom:38px}body.template-collection .collection-hero:after{right:-12px;top:40%;font-size:11rem}body.template-collection .collection-hero__title{font-size:clamp(3rem,10vw,4.2rem)!important}body.template-collection .collection-hero__description{font-size:1.46rem!important;line-height:1.7!important}body.template-product .cr-trust-panel{padding:8px!important}body.template-product .cr-trust-item+.cr-trust-item{border-top:1px solid rgba(212,175,55,.11)}body .footer:after{font-size:12rem;right:-1.2rem}}:root{--cr-safe-font: "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, "Noto Sans", Arial, sans-serif;--font-body-family: var(--cr-safe-font);--font-heading-family: var(--cr-safe-font)}html,body,button,input,select,textarea,.button,.shopify-payment-button__button,.header,.footer,.card,.product,.collection-hero,[class^=cr-],[class*=" cr-"]{font-family:var(--cr-safe-font)!important;font-synthesis:none}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,.button,.header__menu-item,.localization-form__select,.cr-hero__button{font-weight:700!important}.cr-hero__button,.cr-hub__button,.cr-hub__cta,.cr-account-hub__button,.cr-members-zone__button{text-transform:none!important;letter-spacing:.015em!important}body .product-card-wrapper>.card{border-color:#d4af3747!important;background:radial-gradient(circle at 82% -4%,rgba(212,175,55,.085),transparent 32%),linear-gradient(180deg,#0d0d0e,#151515)!important;box-shadow:0 14px 34px #00000029,inset 0 1px #ffffff06}body .product-card-wrapper>.card:before{content:"";position:absolute;z-index:9;top:0;left:18%;right:18%;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(236,208,106,.9),transparent);opacity:.72;transition:left .22s ease,right .22s ease,opacity .22s ease}body .product-card-wrapper .card__inner{overflow:hidden;border-radius:inherit;background:radial-gradient(circle at 50% 36%,rgba(212,175,55,.09),transparent 47%),#0c0c0d!important}body .product-card-wrapper .card__media:after{content:"";position:absolute;left:0;right:0;bottom:0;z-index:3;height:22%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(8,8,8,.36))}body .product-card-wrapper>.card>.card__content{position:relative;background:radial-gradient(circle at 96% 0%,rgba(212,175,55,.07),transparent 34%),linear-gradient(180deg,#141414,#101011)!important}body .product-card-wrapper>.card>.card__content:before{content:"";display:block;width:calc(100% - 28px);height:1px;margin:0 auto;background:linear-gradient(90deg,transparent,rgba(212,175,55,.34),transparent)}body .product-card-wrapper>.card>.card__content>.card__information{padding:16px 15px 15px!important}body .product-card-wrapper .card__heading{color:#f7f5ee!important;font-size:clamp(1.42rem,1.05vw,1.65rem)!important;font-weight:760!important;line-height:1.33!important;letter-spacing:-.012em!important}body .product-card-wrapper .card__heading a{color:inherit!important}body .product-card-wrapper .card-price-stock{padding-top:10px;border-top:1px solid rgba(255,255,255,.055)}body .product-card-wrapper .price-item{color:#e7c551!important;text-shadow:0 0 18px rgba(212,175,55,.08)}body .product-card-wrapper .stock-status{color:#b7d9bd!important}body .product-card-wrapper .shipping-status{color:#aaa79f!important}body .product-card-wrapper .cr-variant-badge,body .product-card-wrapper .badge{border:1px solid rgba(212,175,55,.24)!important;background:#d4af3716!important;color:#e6ca6b!important;box-shadow:inset 0 1px #ffffff09}@media(hover:hover)and (pointer:fine){body .product-card-wrapper:hover>.card{transform:translateY(-7px);border-color:#ecd06a9e!important;box-shadow:0 28px 56px #120d023d,0 0 0 1px #d4af3714,0 0 34px #d4af371f}body .product-card-wrapper:hover>.card:before{left:8%;right:8%;opacity:1}body .product-card-wrapper:hover .card__heading a{color:#fff!important}}body.template-product #MainContent{background:radial-gradient(circle at 16% 10%,rgba(212,175,55,.065),transparent 30rem),radial-gradient(circle at 88% 26%,rgba(212,175,55,.04),transparent 26rem),linear-gradient(180deg,#fbfaf7,#f4f1e9)!important}body.template-product product-info{position:relative}body.template-product product-info:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(212,175,55,.28),transparent)}@media screen and (min-width:990px){body.template-product .product:not(.product--no-media){align-items:flex-start;gap:clamp(30px,3.6vw,62px)!important}body.template-product .product--large:not(.product--no-media) .product__media-wrapper,body.template-product .product--medium:not(.product--no-media) .product__media-wrapper,body.template-product .product--small:not(.product--no-media) .product__media-wrapper{width:calc(58% - 31px)!important;max-width:calc(58% - 31px)!important}body.template-product .product--large:not(.product--no-media) .product__info-wrapper,body.template-product .product--medium:not(.product--no-media) .product__info-wrapper,body.template-product .product--small:not(.product--no-media) .product__info-wrapper{width:calc(42% - 31px)!important;max-width:calc(42% - 31px)!important;padding-left:0!important}}body.template-product .product__media-wrapper{position:relative;overflow:hidden;padding:clamp(12px,1.4vw,20px)!important;border:1px solid rgba(139,107,19,.16);border-radius:clamp(20px,2vw,30px);background:radial-gradient(circle at 50% 43%,rgba(212,175,55,.105),transparent 36%),linear-gradient(145deg,#fffffff0,#f7f4ece6);box-shadow:0 24px 58px #2119071b,inset 0 1px #ffffffe6}body.template-product .product__media-wrapper:before{content:"";position:absolute;top:0;left:21%;right:21%;height:2px;z-index:4;pointer-events:none;border-radius:999px;background:linear-gradient(90deg,transparent,#d4af37,transparent);box-shadow:0 0 18px #d4af3733}body.template-product .product__media-wrapper:after{content:"CR";position:absolute;right:clamp(10px,1.8vw,28px);bottom:clamp(4px,1vw,16px);z-index:0;pointer-events:none;color:#68521209;font-size:clamp(7rem,9vw,13rem);font-weight:800;line-height:.8;letter-spacing:-.08em}body.template-product .product__media-list,body.template-product .product__media-item,body.template-product .product-media-container,body.template-product .product__media{position:relative;z-index:1}body.template-product .product__media img{filter:drop-shadow(0 22px 28px rgba(66,46,4,.1))}body.template-product .product__info-wrapper{padding-left:0!important}body.template-product .product__info-container{position:relative;overflow:hidden;max-width:none!important;padding:clamp(22px,2.2vw,34px)!important;border:1px solid rgba(139,107,19,.2);border-radius:clamp(20px,1.9vw,28px);background:radial-gradient(circle at 94% 0%,rgba(212,175,55,.105),transparent 32%),linear-gradient(145deg,#fffffff0,#faf8f2e8);box-shadow:0 22px 52px #1d16061c,inset 0 1px #fffffff0;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}body.template-product .product__info-container:before{content:"";position:absolute;top:0;left:14%;right:14%;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,#d4af37,transparent);box-shadow:0 0 18px #d4af372e}body.template-product .product__text.caption-with-letter-spacing,body.template-product .product__text.subtitle{margin-bottom:.8rem!important;color:#9a7413!important;font-size:1.02rem!important;font-weight:800!important;letter-spacing:.15em!important}body.template-product .product__title{margin-bottom:1.15rem!important}body.template-product .product__title h1,body.template-product .product__title .h1{color:#131313!important;font-size:clamp(2.8rem,2.8vw,4.25rem)!important;font-weight:760!important;line-height:1.04!important;letter-spacing:-.038em!important}body.template-product .price--large .price-item{color:#b5870d!important;font-size:clamp(2rem,1.9vw,2.65rem)!important;font-weight:800!important;letter-spacing:-.02em}body.template-product .product__tax,body.template-product .installment{color:#8a867d!important}body.template-product .product__inventory{display:inline-flex!important;width:fit-content;align-items:center;gap:7px;margin:.6rem 0 1.4rem!important;padding:7px 11px;border:1px solid rgba(43,138,68,.18);border-radius:999px;background:#289a4813;color:#246f38!important;font-size:1.12rem!important;font-weight:700!important}body.template-product .product-form__quantity .form__label,body.template-product .product-form__input .form__label{color:#5d584c!important;font-size:1.04rem!important;font-weight:800!important;letter-spacing:.07em!important;text-transform:uppercase}body.template-product quantity-input.quantity{overflow:hidden;border:1px solid rgba(212,175,55,.32)!important;border-radius:999px!important;background:linear-gradient(180deg,#151515,#0e0e0f)!important;box-shadow:0 8px 18px #00000021,inset 0 1px #ffffff0d}body.template-product .quantity__input{color:#f7f4e9!important;background:transparent!important;font-weight:800!important}body.template-product .quantity__button{color:#d9b643!important}body.template-product .product-form__buttons{display:grid;gap:10px}body.template-product .product-form__submit.button{min-height:52px!important;border:1px solid rgba(119,84,5,.34)!important;border-radius:13px!important;color:#151006!important;background:linear-gradient(135deg,#f3da72,#d5aa2e 56%,#bb8c18)!important;box-shadow:0 12px 26px #b1841338,inset 0 1px #ffffff73!important;font-size:1.34rem!important;font-weight:800!important;letter-spacing:.015em!important;text-transform:none!important}body.template-product .product-form__submit.button:after{box-shadow:none!important}@media(hover:hover)and (pointer:fine){body.template-product .product-form__submit.button:hover{transform:translateY(-2px);box-shadow:0 17px 34px #b184134d,inset 0 1px #ffffff80!important}body.template-product .product__media-wrapper:hover{border-color:#d4af3757;box-shadow:0 28px 66px #21190721,0 0 34px #d4af370e,inset 0 1px #fffffff2}}body.template-product .cr-trust-panel{margin-top:18px!important;border-radius:16px!important}body.template-product .cr-trust-content h4{font-weight:750!important}body.template-product .cr-trust-content p{font-size:10.8px!important;line-height:1.5!important}body.template-product .product__accordion{border-top-color:#8b6b1329!important;border-bottom-color:#8b6b1329!important}body.template-product .product__accordion summary{padding-top:1.7rem!important;padding-bottom:1.7rem!important}body.template-product .product__description.rte{color:#514d44;line-height:1.72}@media screen and (max-width:989px){body.template-product .product__media-wrapper{margin-bottom:18px}body.template-product .product__info-container{padding:22px!important}}@media screen and (max-width:749px){body.template-product .product{padding-top:16px}body.template-product .product__media-wrapper{margin-left:0;margin-right:0;padding:8px!important;border-radius:18px}body.template-product .product__info-container{border-radius:18px;padding:20px 16px!important}body.template-product .product__title h1,body.template-product .product__title .h1{font-size:clamp(2.6rem,8.7vw,3.45rem)!important}body .product-card-wrapper>.card>.card__content>.card__information{padding:13px 12px 14px!important}}.footer-block--newsletter{margin-top:1.25rem!important;gap:.8rem!important}.footer-block__heading{color:#111!important;font-weight:800!important}.footer-block__details-content,.footer-block__details-content p,.footer-block__details-content li,.footer-block__details-content .list-menu__item--link,.footer .copyright__content,.footer .footer__copyright,.footer .footer__copyright a{color:#5b564d!important}.footer-block__details-content .list-menu__item--link:hover,.footer-block__details-content .list-menu__item--link:focus-visible,.footer .footer__copyright a:hover{color:#111!important}.footer-block__newsletter{text-align:center!important}.footer-block__newsletter .footer-block__heading{margin:0 auto .8rem!important;max-width:920px;color:#111!important;font-size:clamp(2rem,1.55vw,2.65rem)!important;font-weight:800!important;line-height:1.18!important;letter-spacing:-.02em!important}.footer .newsletter-form__field-wrapper{margin-top:0!important}.footer .newsletter-form__field-wrapper .field{box-shadow:0 8px 22px #251e0c14}.footer .newsletter-form__field-wrapper .field__input,.footer .newsletter-form__field-wrapper .field__label,.footer .newsletter-form__message,.footer .newsletter-form__message a{color:#4c473f!important}.footer .footer-block__brand-info .list-social__item .icon,.footer .footer__list-social .icon{color:#b28717}body:where(.page-handle-o-nas,.page-handle-kontakt,.page-handle-faq,.page-handle-obchodne-podmienky,.page-handle-pravidla-vratenia-tovaru-a-penazi,.page-handle-prepravna-politika,.page-handle-zasady-ochrany-osobnych-udajov,.page-handle-pravne-upozornenie) #MainContent .page-width--narrow{background:radial-gradient(circle at 86% 18%,rgba(212,175,55,.12),transparent 24rem),radial-gradient(circle at 82% 68%,rgba(212,175,55,.05),transparent 18rem),var(--cr-info-card-bg)!important}body:where(.page-handle-o-nas,.page-handle-kontakt,.page-handle-faq,.page-handle-obchodne-podmienky,.page-handle-pravidla-vratenia-tovaru-a-penazi,.page-handle-prepravna-politika,.page-handle-zasady-ochrany-osobnych-udajov,.page-handle-pravne-upozornenie) #MainContent .page-width--narrow:after{content:"CR";position:absolute;right:clamp(18px,3vw,36px);top:50%;transform:translateY(-48%);pointer-events:none;color:#efdea60d;font-size:clamp(9rem,14vw,18rem);font-weight:800;line-height:.82;letter-spacing:-.09em;text-shadow:0 0 28px rgba(212,175,55,.03)}.cr-draw__inner:after{content:"CR";position:absolute;right:clamp(18px,3vw,40px);top:53%;transform:translateY(-50%);pointer-events:none;color:#fff6de0b;font-size:clamp(8rem,12vw,15rem);font-weight:800;line-height:.82;letter-spacing:-.09em}.cr-hub__panel--hero:after,.cr-hub__panel--ecosystem:after{content:"CR";position:absolute;right:clamp(16px,2.4vw,34px);top:50%;transform:translateY(-50%);pointer-events:none;color:#fff5da0d;font-size:clamp(8rem,12vw,15rem);font-weight:800;line-height:.82;letter-spacing:-.09em;text-shadow:0 0 26px rgba(212,175,55,.03)}.cr-hub__panel--hero,.cr-hub__panel--ecosystem{background:radial-gradient(circle at 86% 18%,rgba(215,171,53,.14),transparent 22rem),radial-gradient(circle at 84% 64%,rgba(215,171,53,.05),transparent 18rem),linear-gradient(180deg,#080808,#050505)!important}@media screen and (max-width:989px){.cr-hub__panel--hero:after,.cr-hub__panel--ecosystem:after,.cr-draw__inner:after,body:where(.page-handle-o-nas,.page-handle-kontakt,.page-handle-faq,.page-handle-obchodne-podmienky,.page-handle-pravidla-vratenia-tovaru-a-penazi,.page-handle-prepravna-politika,.page-handle-zasady-ochrany-osobnych-udajov,.page-handle-pravne-upozornenie) #MainContent .page-width--narrow:after{font-size:clamp(6rem,20vw,10rem);right:12px;top:auto;bottom:8px;transform:none}.footer-block--newsletter{margin-top:.8rem!important;gap:1rem!important}.footer-block__newsletter .footer-block__heading{margin-bottom:.65rem!important;font-size:clamp(1.65rem,7vw,2.25rem)!important}}body .footer .footer-block__heading,body .footer .footer-block__heading *,body .footer .footer-block__newsletter .footer-block__heading,body .footer .footer-block__newsletter .footer-block__heading *{color:#111!important;opacity:1!important;font-weight:800!important;text-shadow:none!important}body .footer .footer-block__details-content,body .footer .footer-block__details-content *,body .footer .footer-block__details-content .list-menu__item--link,body .footer .footer-block__details-content .list-menu__item--link *,body .footer .footer__copyright,body .footer .footer__copyright *,body .footer .copyright__content,body .footer .copyright__content *{color:#1c1c1c!important;opacity:1!important}body .footer .footer-block__details-content .list-menu__item--link:hover,body .footer .footer-block__details-content .list-menu__item--link:focus-visible,body .footer .footer__copyright a:hover{color:#000!important}body .footer .footer-block--newsletter{margin-top:.55rem!important}body .footer .footer-block__newsletter .footer-block__heading{margin-bottom:.35rem!important}body.page-handle-o-nas #MainContent>.shopify-section{position:relative}body.page-handle-o-nas #MainContent>.shopify-section:after{content:"CR";position:absolute;right:clamp(18px,4vw,58px);top:52%;transform:translateY(-50%);pointer-events:none;-webkit-user-select:none;user-select:none;color:#705b1b0c;font-size:clamp(9rem,13vw,16rem);font-weight:800;line-height:.82;letter-spacing:-.09em;text-shadow:0 0 28px rgba(212,175,55,.03);z-index:0}body.page-handle-o-nas #MainContent .page-width--narrow{position:relative;z-index:1}.cr-draw{position:relative;overflow:visible}.cr-draw:after{content:"CR";position:absolute;right:clamp(18px,4vw,58px);top:54%;transform:translateY(-50%);pointer-events:none;-webkit-user-select:none;user-select:none;color:#fff5da14;mix-blend-mode:normal;font-size:clamp(8rem,12vw,15rem);font-weight:800;line-height:.82;letter-spacing:-.09em;z-index:0}.cr-draw__inner{position:relative;z-index:1}@media screen and (max-width:989px){body.page-handle-o-nas #MainContent>.shopify-section:after,.cr-draw:after{font-size:clamp(6rem,20vw,10rem);right:12px;top:auto;bottom:10px;transform:none}}body .footer:after{content:none!important;display:none!important}body.page-handle-o-nas #MainContent .page-width--narrow:after{content:none!important;display:none!important}body.page-handle-o-nas #MainContent>.shopify-section:after{content:"CR"!important;position:absolute!important;right:clamp(10px,2.2vw,34px)!important;top:31%!important;bottom:auto!important;transform:translateY(-50%)!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;color:#705b1b0d!important;font-size:clamp(12rem,17vw,21rem)!important;font-weight:850!important;line-height:.78!important;letter-spacing:-.095em!important;text-shadow:0 0 34px rgba(212,175,55,.035)!important;z-index:0!important}.cr-draw__inner:after{content:none!important;display:none!important}.cr-draw:after{content:"CR"!important;position:absolute!important;right:clamp(10px,2.2vw,34px)!important;top:29%!important;bottom:auto!important;transform:translateY(-50%)!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;color:#705b1b0d!important;font-size:clamp(12rem,17vw,21rem)!important;font-weight:850!important;line-height:.78!important;letter-spacing:-.095em!important;text-shadow:0 0 34px rgba(212,175,55,.035)!important;z-index:0!important}.cr-draw__inner{position:relative!important;z-index:1!important}.cr-hub__panel--hero:after,.cr-hub__panel--ecosystem:after{content:none!important;display:none!important}.cr-hub{position:relative!important;overflow:visible!important}.cr-hub:after{content:"CR"!important;position:absolute!important;right:clamp(10px,2.2vw,34px)!important;top:27%!important;transform:translateY(-50%)!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;color:#705b1b0d!important;font-size:clamp(12rem,17vw,21rem)!important;font-weight:850!important;line-height:.78!important;letter-spacing:-.095em!important;text-shadow:0 0 34px rgba(212,175,55,.035)!important;z-index:0!important}.cr-hub__inner{position:relative!important;z-index:1!important}@media screen and (max-width:989px){body.page-handle-o-nas #MainContent>.shopify-section:after,.cr-draw:after,.cr-hub:after{right:8px!important;top:18%!important;bottom:auto!important;transform:none!important;font-size:clamp(7rem,23vw,11rem)!important}}body.page-handle-o-nas #MainContent .page-width--narrow:after,body.page-handle-o-nas #MainContent>.shopify-section:after,.cr-draw__inner:after,.cr-draw:after,.cr-hub__panel--hero:after,.cr-hub__panel--ecosystem:after,.cr-hub:after{content:none!important;display:none!important}body.page-handle-o-nas #MainContent,.cr-draw,.cr-hub{background:radial-gradient(circle at 86% 14%,rgba(212,175,55,.055),transparent 24rem),radial-gradient(circle at 14% 72%,rgba(212,175,55,.028),transparent 22rem),linear-gradient(180deg,#f8f7f3,#f1f0ec)!important}body.page-handle-o-nas #MainContent .page-width--narrow{border-color:#d4af3757!important;background:radial-gradient(circle at 90% 10%,rgba(212,175,55,.14),transparent 28rem),radial-gradient(circle at 18% 84%,rgba(212,175,55,.045),transparent 22rem),linear-gradient(145deg,#050505,#0a0a0b 58%,#161207)!important;box-shadow:0 34px 78px #1410062b,0 0 0 1px #d4af3709,inset 0 1px #ffffff09!important}body.page-handle-o-nas #MainContent .main-page-title{text-shadow:0 8px 30px rgba(0,0,0,.22)}body.page-handle-o-nas #MainContent .rte h2{position:relative;padding-bottom:.72rem}body.page-handle-o-nas #MainContent .rte h2:after{content:"";position:absolute;left:0;bottom:0;width:min(100%,44rem);height:1px;background:linear-gradient(90deg,rgba(212,175,55,.86),rgba(212,175,55,.18),transparent)}body.page-handle-o-nas #MainContent .rte li::marker{color:#d4af37}.cr-draw__inner{border-color:#d4af3775!important;background:radial-gradient(circle at 83% 10%,rgba(212,175,55,.18),transparent 26rem),radial-gradient(circle at 11% 70%,rgba(212,175,55,.045),transparent 24rem),linear-gradient(145deg,#040404,#09090a 56%,#161207)!important;box-shadow:0 34px 80px #130f052e,0 0 0 1px #d4af3709,inset 0 1px #ffffff09!important}.cr-draw__prize{position:relative;overflow:hidden;border-color:#d4af376b!important;background:radial-gradient(circle at 50% 42%,rgba(212,175,55,.16),transparent 42%),linear-gradient(180deg,#1a170ff0,#0e0e0ef5)!important;box-shadow:0 20px 46px #0003,inset 0 1px #ffffff08!important}.cr-draw__prize:before{content:"";position:absolute;left:18%;right:18%;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(236,208,106,.9),transparent)}.cr-draw__token-card,.cr-draw__rule-list details{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover)and (pointer:fine){.cr-draw__token-card:hover,.cr-draw__rule-list details:hover{transform:translateY(-2px);border-color:#d4af376b!important;box-shadow:0 14px 30px #0000001a}}.cr-hub__panel{border-color:#d7ab3547!important;background:radial-gradient(circle at 84% 2%,rgba(215,171,53,.15),transparent 24rem),radial-gradient(circle at 13% 76%,rgba(215,171,53,.045),transparent 21rem),linear-gradient(180deg,#070707,#050505)!important;box-shadow:0 30px 72px #00000029,inset 0 1px #ffffff06!important}.cr-hub__rank-card,.cr-hub__progress-card,.cr-hub__kpi,.cr-hub__action-card{box-shadow:inset 0 1px #ffffff05,0 12px 28px #00000014}@media(hover:hover)and (pointer:fine){.cr-hub__kpi,.cr-hub__action-card{transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.cr-hub__kpi:hover,.cr-hub__action-card:hover{transform:translateY(-2px);border-color:#d7ab3561!important;box-shadow:0 16px 34px #0000001f}}@media screen and (max-width:749px){body.page-handle-o-nas #MainContent,.cr-draw,.cr-hub{background:linear-gradient(180deg,#f8f7f3,#f2f0ea)!important}}body.template-product .product__media-wrapper{background:radial-gradient(circle at 50% 35%,rgba(212,175,55,.08),transparent 46%),linear-gradient(180deg,#101011,#151515)!important;border:1px solid rgba(212,175,55,.26)!important;box-shadow:0 20px 48px #0000002e,inset 0 1px #ffffff08!important}body.template-product .product-media-container,body.template-product .product__media.global-media-settings{position:relative;overflow:hidden;border:1px solid rgba(212,175,55,.5)!important;border-radius:18px!important;background:radial-gradient(circle at 50% 45%,#ecd06a33,#d4af371a 18%,#d4af3700 46%),linear-gradient(180deg,#4a4a4d,#2c2c2f 38%,#141416)!important;box-shadow:inset 0 0 0 1px #f4d66a38,0 0 22px #d4af3724!important}body.template-product .product-media-container:before,body.template-product .product__media.global-media-settings:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background:radial-gradient(circle at 50% 50%,#ecd06a2e,#d4af3714 22%,#d4af3700 58%)}body.template-product .product__media,body.template-product .product__media img{position:relative;z-index:1}body.template-product .product__media img{filter:drop-shadow(0 0 14px rgba(212,175,55,.18)) drop-shadow(0 18px 28px rgba(0,0,0,.3))}body.template-product .thumbnail.global-media-settings{border:1px solid rgba(212,175,55,.38)!important;background:radial-gradient(circle at 50% 45%,#ecd06a1a,#d4af3700 52%),linear-gradient(180deg,#232325,#121214)!important;box-shadow:inset 0 0 0 1px #f4d66a29,0 0 14px #d4af3714!important}body.template-product .thumbnail[aria-current=true]{border-color:#ecd06ab8!important;box-shadow:inset 0 0 0 1px #f4d66a47,0 0 18px #d4af3729!important}@media(hover:hover)and (pointer:fine){body.template-product .product-media-container:hover,body.template-product .product__media.global-media-settings:hover{border-color:#ecd06ab8!important;box-shadow:inset 0 0 0 1px #f4d66a4d,0 0 28px #d4af3733!important}}body.template-product .product__media img,body.template-product .main-product .product__media img{filter:drop-shadow(0 0 2px rgba(201,162,39,.75)) drop-shadow(0 0 6px rgba(201,162,39,.55)) drop-shadow(0 0 14px rgba(201,162,39,.38)) drop-shadow(0 0 24px rgba(201,162,39,.22))!important;transition:filter .22s ease,transform .22s ease!important}@media(hover:hover)and (pointer:fine){body.template-product .product__media:hover img,body.template-product .product-media-container:hover .product__media img{filter:drop-shadow(0 0 3px rgba(224,189,73,.85)) drop-shadow(0 0 8px rgba(224,189,73,.62)) drop-shadow(0 0 18px rgba(224,189,73,.45)) drop-shadow(0 0 30px rgba(224,189,73,.28))!important;transform:translateY(-1px)!important}}
/*# sourceMappingURL=/cdn/shop/t/104/assets/card-republic-premium-ui.css.map */
