:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404,.cristova-template-password){--cristova-forest:#102f27;--cristova-gold:#dec18c;--cristova-cream:#fff8ed}:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404) main{background:linear-gradient(160deg,#102f27,#183b30 55%,#102f27);color:var(--cristova-cream)}:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404) main h1,:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404) main h2{color:var(--cristova-gold);letter-spacing:.015em}:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404) main a:not(.button){text-decoration-color:var(--cristova-gold);text-underline-offset:4px}.cristova-template-404 main .section-wrapper:first-child{background:radial-gradient(ellipse at 50% 0%,#2c5845,#102f27 75%);text-align:center}.cristova-template-404 main .section-wrapper:first-child h3{font-size:clamp(4rem,13vw,8rem);line-height:1;color:var(--cristova-gold);letter-spacing:.07em}.cristova-template-404 main .section-wrapper:first-child h1{font-size:clamp(1.65rem,4vw,2.8rem);line-height:1.22;max-width:800px;margin-inline:auto}.cristova-template-404 main .section-wrapper:first-child .button{background:var(--cristova-gold);color:var(--cristova-forest);border-radius:999px}.cristova-template-blog main .blog-post-item{border-color:#dec18c55;border-radius:14px;overflow:hidden}.cristova-template-blog main .blog-posts-container{row-gap:30px}.cristova-template-article main .blog-post-comments-container{border-top:1px solid #dec18c66;padding-top:26px}.cristova-template-search main input[type=search]{border:1px solid #dec18c88;border-radius:14px}.cristova-template-password{background:linear-gradient(155deg,#102f27,#254a39);color:#fff8ed}.cristova-template-password h1,.cristova-template-password h2{color:#dec18c}.cristova-template-password .button{border-radius:999px}@media(max-width:749px){.cristova-template-404 main .section-wrapper:first-child{padding-inline:12px}.cristova-template-blog main .blog-posts-container{row-gap:22px}}body:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404) #MainContent,body:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404) #MainContent .section,body:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404) #MainContent .section-content-wrapper{--color-foreground:#fff8ed;--color-foreground-rgb:255,248,237;--color-background:#102f27;--color-background-rgb:16,47,39;color:#fff8ed}body:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404) #MainContent :is(p,li,span,small,label,summary,blockquote,.rte,.text-block,.blog-post-comment){color:#fff8ed}body:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404) #MainContent :is(h1,h2,h3,h4,h5,h6){color:#dec18c}body:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404) #MainContent a:not(.button){color:#e9c995}body:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404) #MainContent :is(input,textarea,select){background:#fff8ed;color:#102f27;border-color:#dec18c}body:is(.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404) #MainContent :is(input,textarea)::placeholder{color:#53655d}body.cristova-template-password,body.cristova-template-password #MainContent,body.cristova-template-password .section-password,body.cristova-template-password .section-password .section,body.cristova-template-password .section-password .section-background{background:#102f27!important;color:#fff8ed}body.cristova-template-password .section-password .section-content-wrapper{--color-foreground:#fff8ed;--color-foreground-rgb:255,248,237;--color-background:#102f27;color:#fff8ed}body.cristova-template-password :is(.section-password h1,.section-password h2,.password-dialog h2){color:#dec18c!important}body.cristova-template-password :is(.section-password p,.section-password span,.section-password label,.password-content){color:#fff8ed}body.cristova-template-password .section-password input{background:#fff8ed;color:#102f27;border:1px solid #dec18c}body.cristova-template-password .section-password :is(button,.button){background:#dec18c;color:#102f27;border-radius:999px}body.cristova-template-password .password-dialog{background:#102f27;color:#fff8ed;border:1px solid #dec18c}body.cristova-template-password .password-dialog input{background:#fff8ed;color:#102f27}body.cristova-template-cart #MainContent{background:#102f27;color:#fff8ed;--color-foreground:#fff8ed;--color-foreground-rgb:255,248,237;--color-background:#102f27;--color-background-rgb:16,47,39}body.cristova-template-cart #MainContent :is(.section,.section-background,.cart-page,.cart-page__items){color:#fff8ed}body.cristova-template-cart #MainContent :is(h1,h2,h3,h4,h5,h6,.cart-page__title){color:#dec18c}body.cristova-template-cart #MainContent :is(p,span,small,label,summary,li,.cart-items__title,.cart-summary__total){color:#fff8ed}body.cristova-template-cart #MainContent a:not(.button){color:#e9c995}body.cristova-template-cart #MainContent :is(.cart-page__summary,.cart-summary,.cart-summary__container){border-color:#dec18c77;border-radius:16px}body.cristova-template-cart #MainContent :is(input,textarea,select){background:#fff8ed;color:#102f27;border-color:#dec18c}body.cristova-template-cart #MainContent :is(button[type=submit],.cart-summary .button,.cart-page__summary .button){border-radius:999px}body.cristova-template-cart #MainContent .cart-page__items :is(hr,.divider){border-color:#dec18c55}@media(max-width:749px){body.cristova-template-cart #MainContent .cart-page{padding-inline:12px}}body:is(.cristova-template-cart,.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404,.cristova-template-password) :is(#MainContent,.password-main-content) :is(a.button,button.button,.button-primary,.button--primary,.button-secondary,.button--secondary,.cart-page__empty-cart a,.cart-page__empty-cart button,button[name=checkout],input[type=submit]):not(.shopify-payment-button__button):not(.shopify-payment-button__button--branded):not([class*=shop-pay]):not([class*=paypal]):not([class*=klarna]){background:#dec18c!important;background-color:#dec18c!important;color:#102f27!important;border:1px solid #dec18c!important;border-radius:999px;box-shadow:none}body:is(.cristova-template-cart,.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404,.cristova-template-password) :is(#MainContent,.password-main-content) :is(a.button,button.button,.button-primary,.button--primary,.button-secondary,.button--secondary,.cart-page__empty-cart a,.cart-page__empty-cart button,button[name=checkout],input[type=submit]):not(.shopify-payment-button__button):not(.shopify-payment-button__button--branded):hover{background:#efdbb3!important;background-color:#efdbb3!important;color:#102f27!important}body:is(.cristova-template-cart,.cristova-template-page,.cristova-template-blog,.cristova-template-article,.cristova-template-search,.cristova-template-404,.cristova-template-password) #MainContent :is(a.button,button.button,.button-primary,.button--primary,.button-secondary,.button--secondary) :is(span,svg){color:inherit}body.cristova-template-404 #MainContent .section-wrapper:first-child :is(a,button,[role=button]):is(.button,.button-custom,.button-primary,.button-secondary),body.cristova-template-404 #MainContent .section-wrapper:first-child .button-custom{background:#dec18c!important;background-color:#dec18c!important;color:#102f27!important;-webkit-text-fill-color:#102f27!important;border:1px solid #dec18c!important;border-radius:999px!important;padding:14px 28px!important;min-height:48px;display:inline-flex;align-items:center;justify-content:center;width:auto;max-width:100%;font-weight:650;line-height:1.3;text-decoration:none;box-shadow:none!important}body.cristova-template-404 #MainContent .section-wrapper:first-child .button-custom :is(span,strong,svg),body.cristova-template-404 #MainContent .section-wrapper:first-child :is(a.button,button.button) :is(span,strong,svg){color:#102f27!important;-webkit-text-fill-color:#102f27!important;opacity:1!important}body.cristova-template-404 #MainContent .section-wrapper:first-child .button-custom:hover{background:#efdbb3!important;background-color:#efdbb3!important}
/*# sourceMappingURL=/cdn/shop/t/46/assets/cristova-editorial.css.map */
