.gkin-site{--cream:#fff;--peach:#f7f3fb;--muted:#685e70;--line:#e5ddec;--g-paper:#fff;--g-ink:#2d1b3d;--g-red:#4b286e;--g-gold:#c6a15a;--g-honey-brown:#73513d;background:#fff;color:var(--g-ink)}.gkin-site :focus-visible{outline-color:#a176cd}.gkin-site .g-kicker{color:#624080}.gkin-site .g-btn{background:#4b286e;color:#fff!important;font-weight:700}.gkin-site .g-btn:hover{background:#65408a}.g-header{background:#4b286e;color:#fff}.g-header .g-logo,.g-footer .g-logo{color:#fff}.g-header .g-logo span{color:#e2cf9a}.g-nav{background:#fff;color:#4b286e;box-shadow:0 9px 28px #27103820}.g-nav a:hover{color:#92652d}.gkin-site .g-cart{background:#d3af6b;color:#301c45!important;font-weight:700}.gkin-site .g-cart:hover{background:#f1d79a}.g-hero{background:#4b286e}.g-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#4b286ef7 0%,#4b286edb 25%,#4b286e72 48%,transparent 75%);pointer-events:none}.g-hero-copy{z-index:1}.g-hero-copy .g-kicker,.g-ritual-copy .g-kicker{color:#e8c988}.g-hero-copy h1{color:#fff;text-shadow:0 2px 22px #2c173733}.g-hero-copy h1 em{color:#e9c989}.g-hero-copy>p:not(.g-kicker){color:#f5edf9}.g-hero .g-btn,.g-ritual .g-btn{background:#fff;color:#4b286e!important}.g-hero .g-btn:hover,.g-ritual .g-btn:hover{background:#eed298}.g-hero-foot{color:#f7e9c5}.g-story{background:#fff;box-shadow:0 16px 46px #41205513}.g-story h2,.g-section-head h2,.g-proof h2,.g-faq h2{color:#321b48}.g-story p:not(.g-kicker),.g-section-head>p,.g-value-grid p,.g-faq details p{color:#685e70}.g-seal{border-color:#c6a15a;color:#8c6a33}.g-product-photo{background:#f3eaf6}.g-product-tag{background:#fff;color:#4b286e}.g-product h3,.g-price{color:#321b48}.g-product-link{border-color:#d8cae3;color:#4b286e;font-weight:700}.g-value-grid{border-color:#d8cae3}.g-value-icon{color:#69408d}.g-ritual{background:#4b286e;color:#fff}.g-ritual h2{color:#fff}.g-ritual-copy>p:not(.g-kicker){color:#e9def0}.g-faq details{border-color:#ddd0e7}.g-faq summary{color:#4b286e;font-weight:700}.g-proof--videos{background:#f7f3fb}.g-proof--videos .g-proof-grid article,.g-proof-grid article{background:#fff;border:1px solid #e9e0ee}.g-proof--reviews{background:#fff}.g-video-demo{background:radial-gradient(ellipse at 48% 35%,#8d6bac,#4b286e 78%)}.g-certificate-demo{background:#fffcf6;color:#805d2d;border-color:#c6a15a}.g-demo-stars,.g-demo-stars .g-icon{color:#b88a3d;stroke:#b88a3d;fill:#b88a3d}.g-demo-badge{border-color:#c6a15a;color:#6c4a83}.g-footer{background:#301a46;color:#fff}.g-footer-main h3{color:#e5c780}.g-footer-main a:not(.g-logo),.g-footer-main p,.g-footer-bottom{color:#e5d9ed}.g-newsletter{background:#f8f4fb;color:#321b48}.g-newsletter h2{color:#321b48}.g-email{background:#fff;border:1px solid #ddd0e7}.g-email button{background:#4b286e}.gkin-site .section--product,.gkin-site .section--collection,.gkin-site .section--page,.gkin-site .section--not-found{background:#faf8fc}.gkin-site .product-visual{border:1px solid #e6ddec;box-shadow:0 20px 45px #38204a18}.gkin-site .product-info h1{color:#321b48}.gkin-site .product-info__price{color:#4b286e}.gkin-site .product-info__description{color:#51465c}.gkin-site .field-label{margin-bottom:9px;color:#4b286e;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.gkin-site .brand-select{position:relative;max-width:420px}.gkin-site .brand-select .variant-select{appearance:none;-webkit-appearance:none;min-height:56px;padding:0 62px 0 18px;border:1.5px solid #bda7cf;border-radius:14px;background:#fff;color:#321b48;box-shadow:0 5px 18px #4b286e0d;font-size:14px;font-weight:700;cursor:pointer}.gkin-site .brand-select .variant-select:hover{border-color:#6e4891}.gkin-site .brand-select .variant-select:focus{outline:3px solid #dbc4ed;outline-offset:2px;border-color:#4b286e}.gkin-site .brand-select__icon{position:absolute;top:0;right:0;display:grid;place-items:center;width:54px;height:56px;color:#4b286e;pointer-events:none}.gkin-site .brand-select__icon:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:1px;background:#e5ddec}.gkin-site .brand-select__icon .g-icon{width:21px;height:21px}.gkin-site .product-info__form input[data-direct-buy-quantity]{min-height:56px;padding:0 18px;border:1.5px solid #bda7cf;border-radius:14px;color:#321b48;background:#fff;font-size:14px;font-weight:700}.gkin-site .product-info__form input[data-direct-buy-quantity]:focus{outline:3px solid #dbc4ed;outline-offset:2px;border-color:#4b286e}.gkin-site .product-info__form .g-btn{min-height:54px;border-radius:14px;background:#4b286e;color:#fff!important;font-size:14px;gap:12px}.gkin-site .product-info__form .g-btn:hover{background:#65408a}.gkin-site .product-info__form .g-btn .g-icon{width:16px;height:16px}.gkin-site .product-info__concept{border-color:#c6a15a;color:#67566b}.gkin-site .product-accordion{border-color:#ded2e7}.gkin-site .product-accordion summary{color:#4b286e}.gkin-site .product-accordion summary::marker{color:#c6a15a}.gkin-site .button{background:#4b286e}@media(max-width:1000px){.g-hero:after{background:linear-gradient(90deg,#4b286ef7 0%,#4b286ecb 35%,#4b286e52 70%,transparent)}}@media(max-width:600px){.g-hero:after{background:linear-gradient(180deg,#4b286e 0%,#4b286ef5 31%,#4b286e59 54%,transparent 78%)}.g-mobile nav{background:#fff;border:1px solid #d8cae3;box-shadow:0 12px 30px #27103825}.g-mobile nav a{color:#4b286e}.g-mobile summary{color:#fff}.gkin-site .brand-select .variant-select,.gkin-site .product-info__form input[data-direct-buy-quantity]{min-height:52px}.gkin-site .brand-select__icon{height:52px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/gkin-brand.css.map */
