:root{--fx-ink: #1d1a2e;--fx-ink-deep: #141122;--fx-ink-line: rgba(244, 242, 251, .12);--fx-paper: #f4f2fb;--fx-paper-line: rgba(29, 26, 46, .1);--fx-text: #f4f2fb;--fx-text-muted: rgba(244, 242, 251, .68);--fx-text-dark: #1d1a2e;--fx-text-dark-muted: rgba(29, 26, 46, .7);--fx-gold: #e7c55b;--fx-gold-deep: #c9a23a;--fx-pink: #ff4fb1;--fx-green: #12b347;--fx-violet: #8e5cf7;--fx-display: "Unbounded", system-ui, sans-serif;--fx-body: "Instrument Sans", system-ui, sans-serif}.navbar-area.is-sticky{background-color:rgba(0,0,0,0) !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border-bottom:1px solid var(--fx-ink-line) !important}.navbar-area.is-sticky::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-color:rgba(20,17,34,.82);backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%)}@media(min-width: 992px){.navbar-area .standard-nav .navbar .navbar-nav .nav-item:hover>a,.navbar-area .standard-nav .navbar .navbar-nav .nav-item.active>a{color:var(--fx-gold)}.navbar-area.is-sticky .standard-nav .navbar .navbar-nav .nav-item:hover>a.parent,.navbar-area.is-sticky .standard-nav .navbar .navbar-nav .nav-item.active>a.parent{color:var(--fx-gold)}}@media(max-width: 991.98px){#primaryOffcanvas{background:var(--fx-ink) !important;color:var(--fx-text);border-right:1px solid var(--fx-ink-line)}#primaryOffcanvas .user-profile{border-bottom:1px solid var(--fx-ink-line)}#primaryOffcanvas .user-avatar a,#primaryOffcanvas .user-avatar{background:var(--fx-gold) !important;color:var(--fx-ink) !important;border-radius:14px}#primaryOffcanvas .user-name,#primaryOffcanvas .user-name a{color:var(--fx-text) !important;font-family:var(--fx-body);font-weight:600}#primaryOffcanvas .user-auth a{color:var(--fx-gold) !important}#primaryOffcanvas .btn-close{filter:invert(1) grayscale(1) brightness(2);opacity:.8}#primaryOffcanvas .navbar-nav .nav-item{border-bottom:1px solid var(--fx-ink-line)}#primaryOffcanvas .navbar-nav .nav-item>a,#primaryOffcanvas .navbar-nav .nav-item>a.parent,#primaryOffcanvas .navbar-nav .nav-item .nav-link{color:var(--fx-text) !important;font-family:var(--fx-display);font-weight:500;font-size:1.05rem;letter-spacing:-0.01em;text-transform:none;padding-top:14px;padding-bottom:14px}#primaryOffcanvas .navbar-nav .nav-item.active>a,#primaryOffcanvas .navbar-nav .nav-item>a:hover{color:var(--fx-gold) !important}#primaryOffcanvas .dropdown-menu{background:rgba(0,0,0,0) !important;border:0;box-shadow:none}#primaryOffcanvas .dropdown-menu a{color:var(--fx-text-muted) !important}}.footer-newsletter-card{position:relative;overflow:hidden;isolation:isolate;background:var(--fx-ink) !important;border:1px solid var(--fx-ink-line);border-radius:28px !important;box-shadow:0 24px 60px rgba(20,17,34,.28) !important}.footer-newsletter-card::before{content:"";position:absolute;inset:-40% -10% auto auto;width:420px;height:420px;z-index:-1;background:radial-gradient(closest-side, rgba(142, 92, 247, 0.35), transparent);pointer-events:none}.footer-newsletter-card h2{font-family:var(--fx-display);font-weight:500;letter-spacing:-0.02em}.footer-newsletter-card .form-control{background:rgba(244,242,251,.96)}.footer-newsletter-card .btn{background:var(--fx-gold) !important;border-color:var(--fx-gold) !important;color:var(--fx-ink) !important;border-radius:999px !important}.footer-newsletter-card .btn:hover{background:var(--fx-gold-deep) !important;border-color:var(--fx-gold-deep) !important}.footer-area{background:var(--fx-ink-deep) !important}.footer-area a:hover{color:var(--fx-gold) !important}.theme-site{--mainColor: #c41f78;--mainLiteColor: #f7dbea;--blackColor: var(--fx-text-dark);--paragraphColor: var(--fx-text-dark-muted);--gradientColor: linear-gradient(135deg, #f0d47a 0%, var(--fx-gold) 45%, var(--fx-gold-deep) 100%);--fontFamily: var(--fx-body);background:var(--fx-paper);color:var(--fx-text-dark);font-family:var(--fx-body)}.theme-site :is(p,li,span,td,th,div,a,strong,em,b,small,label,h4,h5,h6,.card-title,input,select,textarea,button):not(.bi):not([class*=bi-]){font-family:var(--fx-body) !important}.theme-site :is(h1,h2,h3){font-family:var(--fx-display) !important;letter-spacing:-0.02em}.theme-site h1{font-weight:500}.theme-site :is(h2,h3){font-weight:500;line-height:1.2}.theme-site p,.theme-site li{line-height:1.65;letter-spacing:normal}.theme-site #detail-info,.theme-site #buying-info{letter-spacing:normal !important}.theme-site a{color:var(--mainColor)}.theme-site a:hover{color:var(--fx-text-dark)}.theme-site :is(a,button,input,select,textarea,summary):focus-visible{outline:2px solid var(--fx-violet);outline-offset:2px}.theme-site .page-title-area{background:radial-gradient(60% 120% at 12% 0%, rgba(255, 79, 177, 0.28), transparent 60%),radial-gradient(50% 120% at 95% 10%, rgba(142, 92, 247, 0.32), transparent 60%),radial-gradient(40% 80% at 60% 120%, rgba(18, 179, 71, 0.18), transparent 70%),var(--fx-ink) !important;padding-top:150px;padding-bottom:64px;border-radius:0 0 28px 28px;overflow:hidden}.theme-site .page-title-area::before{background-color:var(--fx-text) !important;opacity:.08 !important}.theme-site .page-title-area .divider,.theme-site .page-title-area .banner-shape{display:none !important}.theme-site .page-title-area .lines{z-index:0;pointer-events:none}.theme-site .page-title-area .page-title-content{position:relative;z-index:1}.theme-site .page-title-content h1{color:var(--fx-text) !important;font-size:clamp(1.5rem,4.2vw,2.6rem);line-height:1.15;max-width:22ch;margin-inline:auto}.theme-site .page-title-content ul{margin-top:14px}.theme-site .page-title-content ul li{font-size:.875rem;color:var(--fx-text-muted) !important;opacity:1}.theme-site .page-title-content ul li a{color:var(--fx-text-muted) !important}.theme-site .page-title-content ul li a:hover{color:var(--fx-gold) !important}.theme-site .page-title-content ul li::before{background-color:var(--fx-text-muted) !important;width:4px;height:4px}.theme-site .page-title-content ul li:last-child{color:var(--fx-gold) !important}.theme-site .default-btn{color:var(--fx-ink) !important;border-radius:999px}.theme-site .default-btn:not([disabled]){box-shadow:0 10px 28px rgba(201,162,58,.3)}.theme-site .default-btn:not([disabled])::before{border-radius:999px}.theme-site .default-btn:hover:not([disabled]){color:var(--fx-ink) !important;filter:brightness(1.04)}.theme-site .default-btn:disabled,.theme-site .default-btn[disabled]{background:rgba(29,26,46,.12) !important;color:var(--fx-text-dark-muted) !important;box-shadow:none}.theme-site .default-btn i{color:inherit !important}.theme-site .btn-success{background:var(--fx-ink);border-color:var(--fx-ink);color:var(--fx-text);border-radius:999px}.theme-site .btn-success:hover,.theme-site .btn-success:focus{background:#2c2846;border-color:#2c2846;color:var(--fx-text)}.theme-site .form-control,.theme-site .form-select{background-color:#fff !important;border:1px solid rgba(29,26,46,.16) !important;border-radius:12px;color:var(--fx-text-dark)}.theme-site .form-control:focus,.theme-site .form-select:focus{border-color:var(--fx-violet);box-shadow:0 0 0 3px rgba(142,92,247,.18)}.theme-site .form-control::placeholder,.theme-site .form-select::placeholder{color:rgba(29,26,46,.45)}.theme-site .form-check-input:checked{background-color:var(--fx-ink);border-color:var(--fx-ink)}.theme-site .card{border:1px solid var(--fx-paper-line);border-radius:20px;box-shadow:0 8px 24px rgba(29,26,46,.06);overflow:hidden}.theme-site .card-price,.theme-site .card-price span{color:var(--fx-text-dark) !important;font-weight:600}.theme-site .card-price .text-decoration-line-through{color:var(--fx-text-dark-muted) !important;font-weight:400}.theme-site .card-title{color:var(--fx-text-dark);font-weight:600}.theme-site .table{--bs-table-bg: transparent;color:var(--fx-text-dark)}.theme-site .checkout-page .mobile-sidebar{background-color:rgba(29,26,46,.04);border-radius:20px}.theme-site .section-title .sub-title,.theme-site .sub-title{background:none !important;-webkit-text-fill-color:currentColor !important;color:var(--mainColor) !important}.theme-site .contact-info-inner,.theme-site .app-download-area .app-download-inner::before{background:radial-gradient(60% 80% at 10% 0%, rgba(255, 79, 177, 0.25), transparent 60%),radial-gradient(50% 80% at 100% 100%, rgba(142, 92, 247, 0.3), transparent 60%),var(--fx-ink) !important}.theme-site .contact-info-inner{border-radius:28px}.theme-site .contact-info-inner h2{color:var(--fx-text) !important;font-weight:500}.theme-site .contact-info-inner .single-contact-info-box{border-radius:20px}.theme-site .app-download-area .app-download-inner::before{border-radius:28px}.theme-site .blog-product-cta{background:radial-gradient(60% 90% at 0% 0%, rgba(255, 79, 177, 0.25), transparent 60%),radial-gradient(50% 90% at 100% 100%, rgba(142, 92, 247, 0.32), transparent 60%),var(--fx-ink);color:var(--fx-text);border-radius:28px !important}.theme-site .blog-product-cta h3{color:var(--fx-text) !important}.theme-site .blog-product-cta p{color:var(--fx-text-muted) !important}.theme-site .blog-product-cta .btn{background:var(--fx-gold) !important;border-color:var(--fx-gold) !important;color:var(--fx-ink) !important;border-radius:999px;min-height:48px;display:inline-flex;align-items:center}.theme-site .lines .line{background:rgba(0,0,0,0) !important}.theme-site :is(.app-download-area,.contact-info-inner) .sub-title{color:var(--fx-gold) !important}.theme-site .product.card .images .product-image{height:auto;aspect-ratio:1/1;background:rgba(29,26,46,.04);border-radius:16px}.theme-site .product.card .images .product-image img{object-fit:contain;padding:8%}.theme-site #product-title{color:var(--fx-text-dark) !important;font-size:clamp(1.4rem,2.6vw,2.2rem) !important;line-height:1.15 !important}.theme-site .quantity-button-container .input-number-group-left{border-color:rgba(29,26,46,.18) !important;background:#fff !important}.theme-site .quantity-button-container .input-number-group-left input{background:rgba(0,0,0,0) !important}.theme-site .quantity-button-container .input-number-group-left #qty-minus,.theme-site .quantity-button-container .input-number-group-left #qty-plus{background-color:rgba(29,26,46,.07) !important}.theme-site #smethods:empty{display:none}.theme-site #emptycart.default-btn{background:rgba(0,0,0,0) !important;color:var(--fx-text-dark-muted) !important;border:1px solid rgba(29,26,46,.2);box-shadow:none !important}.theme-site #emptycart.default-btn::before{display:none}.theme-site #emptycart.default-btn:hover{color:#c62828 !important;border-color:#c62828}.theme-site #cartFreeShippingLeft{font-weight:600}.theme-site .container-title.p-0{padding-left:8px !important;padding-right:8px !important}.theme-site .border.p-3{border-radius:16px;border-color:var(--fx-paper-line) !important;background:#fff}.theme-site .search-form-container select{border:1px solid rgba(29,26,46,.16);border-radius:10px;padding:6px 10px;background:#fff;min-height:40px}.theme-site .search-form-container .search-form{border-radius:14px}@media(max-width: 991.98px){.theme-site .ptb-100{padding-top:48px;padding-bottom:48px}.theme-site .pt-100{padding-top:48px}.theme-site .pb-100{padding-bottom:48px}.theme-site .page-title-area{padding-top:112px;padding-bottom:36px;border-radius:0 0 22px 22px}.theme-site .page-title-content ul li{margin-left:10px;margin-right:10px}.theme-site .page-title-content ul li::before{right:-13px}.theme-site .page-title-content ul li[aria-current]{display:none}.theme-site .page-title-content ul li:nth-last-child(2)::before{display:none}.theme-site .page-title-content ul li:nth-last-child(2){margin-right:0}.theme-site .first-row-container .left-col .slider .slider-images{height:min(72vw,400px)}.theme-site .first-row-container .right-col{padding:2rem 1rem}.theme-site #checkoutBtnLink{display:block;width:100%}.theme-site #checkoutBtnLink #gocheckout{width:100%;min-height:52px}.theme-site .contact-info-inner{padding:48px 20px 28px}.theme-site .contact-info-inner h2{font-size:1.5rem;margin-bottom:24px}.theme-site .search-form-container .form-group.search-form{padding:8px 12px;align-items:center}.theme-site .search-form-container label{margin-bottom:0;font-size:.9rem}}@media(max-width: 575.98px){.theme-site .container{padding-left:16px;padding-right:16px}.theme-site h2{font-size:1.45rem}.theme-site h3{font-size:1.15rem}}/*# sourceMappingURL=theme.css.map */
