@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,600;1,300;1,400;1,600&family=DM+Sans:wght@200;300;400;500&display=swap";:root{--cv-cream: #f6f1e9;--cv-sand: #ede5d8;--cv-sand2: #e4d9c8;--cv-taupe: #c2b09a;--cv-stone: #8e7d6a;--cv-bark: #4e4237;--cv-espresso: #28201a;--cv-sage: #7d8f70;--cv-terra: #b5694a;--cv-gold: #c9a96b;--cv-gold2: #dfc08a;--cv-gold-light: #f2e8d4;--cv-serif: "Cormorant Garamond", Georgia, serif;--cv-sans: "DM Sans", system-ui, sans-serif;--cv-ease: cubic-bezier(.25,.46,.45,.94)}body{font-family:var(--cv-sans)!important;background-color:var(--cv-cream)!important;color:var(--cv-espresso)!important;-webkit-font-smoothing:antialiased!important;font-size:16px!important;line-height:1.7!important;font-weight:300!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.banner__heading,.collection__title,.product__title,.featured-collection__title,.rich-text__heading,.multicolumn-card__title{font-family:var(--cv-serif)!important;font-weight:300!important;letter-spacing:-.02em!important;line-height:1.12!important;color:var(--cv-espresso)!important}.product__title{font-size:2.4rem!important}.featured-collection__title{font-size:2.2rem!important}h2,.h2{font-size:2rem!important}h3,.h3{font-size:1.5rem!important}p,li,.rte p,.rte li{font-family:var(--cv-sans)!important;font-size:1rem!important;line-height:1.8!important;font-weight:300!important;color:var(--cv-stone)!important}.product__text,.product-block__subtitle{font-size:1rem!important;line-height:1.75!important;color:var(--cv-stone)!important;font-family:var(--cv-sans)!important}.product__text.caption-with-letter-spacing{font-size:.75rem!important;letter-spacing:.18em!important;color:var(--cv-stone)!important;font-family:var(--cv-sans)!important;font-weight:400!important}.price--large,.product__price .price{font-family:var(--cv-serif)!important;font-size:2.2rem!important;font-weight:300!important;color:var(--cv-espresso)!important;letter-spacing:-.01em!important}.price s,.price del,.price--on-sale .price__regular{color:var(--cv-taupe)!important;text-decoration:line-through!important;font-size:1.1rem!important}.accordion__title,.accordion summary{font-family:var(--cv-sans)!important;font-size:.88rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--cv-bark)!important;font-weight:500!important;padding:1.25rem 0!important}.accordion__content,.accordion details[open]{font-size:.96rem!important;line-height:1.85!important;color:var(--cv-stone)!important;font-family:var(--cv-sans)!important;font-weight:300!important;padding-bottom:1.25rem!important}.accordion__content ul,.rte ul{padding-left:1.2rem!important}.accordion__content li,.rte li{margin-bottom:.5rem!important;font-size:.96rem!important;line-height:1.75!important}.announcement-bar{background-color:var(--cv-espresso)!important;font-family:var(--cv-sans)!important;font-size:.78rem!important;letter-spacing:.18em!important;text-transform:uppercase!important;padding:.65rem 0!important;font-weight:400!important}.announcement-bar__message,.announcement-bar__link{color:var(--cv-gold2)!important}.header-wrapper{background-color:#f6f1e9f7!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;border-bottom:1px solid var(--cv-sand)!important}.header{background-color:transparent!important;padding-top:1.2rem!important;padding-bottom:1.2rem!important}.header__heading-link .h2,.header__heading-link{font-family:var(--cv-serif)!important;font-size:1.65rem!important;font-weight:300!important;font-style:italic!important;letter-spacing:.05em!important;color:var(--cv-espresso)!important}.header__menu-item{font-family:var(--cv-sans)!important;font-size:.75rem!important;font-weight:400!important;letter-spacing:.12em!important;text-transform:uppercase!important;color:var(--cv-stone)!important;transition:color .2s!important}.header__menu-item:hover,.header__icon{color:var(--cv-bark)!important}.header-wrapper--border-bottom{position:sticky;top:0;z-index:100}.button,.button--primary,.product-form__submit,.product-form__cart-submit{font-family:var(--cv-sans)!important;font-weight:700!important;font-size:1.1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:0!important;padding:1.05rem 2.2rem!important;transition:all .3s var(--cv-ease)!important}.button--primary,.product-form__submit,.product-form__cart-submit{background-color:var(--cv-bark)!important;color:var(--cv-cream)!important;border-color:var(--cv-bark)!important}.button--primary:hover,.product-form__submit:hover{background-color:var(--cv-espresso)!important;border-color:var(--cv-espresso)!important;transform:translateY(-1px)!important}.button--secondary{background-color:transparent!important;color:var(--cv-bark)!important;border:1.5px solid var(--cv-taupe)!important}.button--secondary:hover{background-color:var(--cv-sand)!important;border-color:var(--cv-bark)!important}.swatch-buttons__item .swatch-buttons__button,.variant-buttons__button{font-family:var(--cv-sans)!important;font-size:.85rem!important;font-weight:400!important;border-radius:0!important;border:1.5px solid var(--cv-taupe)!important;padding:.85rem 1.2rem!important;color:var(--cv-espresso)!important;transition:all .2s!important;line-height:1.4!important}.swatch-buttons__item .swatch-buttons__button:hover,.swatch-buttons__item .swatch-buttons__button--active{border-color:var(--cv-bark)!important;background:var(--cv-cream)!important;color:var(--cv-bark)!important}.card-wrapper{transition:transform .35s var(--cv-ease)!important}.card-wrapper:hover{transform:translateY(-5px)!important}.card{background-color:#fff!important;border-radius:0!important;border:none!important;box-shadow:none!important;overflow:hidden!important}.card__media img{transition:transform .65s var(--cv-ease)!important;filter:saturate(.88)!important}.card-wrapper:hover .card__media img{transform:scale(1.06)!important}.card__content{padding:1.5rem .5rem!important}.card__heading{font-family:var(--cv-serif)!important;font-weight:300!important;font-size:1.2rem!important;letter-spacing:-.01em!important;line-height:1.25!important;color:var(--cv-espresso)!important}.price{color:var(--cv-stone)!important;font-size:1rem!important;font-weight:400!important}.price--on-sale .price__regular{color:var(--cv-taupe)!important;text-decoration:line-through!important}.price--on-sale .price__sale{color:var(--cv-terra)!important}.badge{font-family:var(--cv-sans)!important;font-size:.65rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;border-radius:0!important;padding:.3rem .7rem!important}.badge--sale{background:var(--cv-terra)!important;color:#fff!important;border-color:var(--cv-terra)!important}.badge--new{background:var(--cv-sage)!important;color:#fff!important;border-color:var(--cv-sage)!important}.product__media-wrapper{background-color:var(--cv-cream)!important}.product__media img{border-radius:0!important}.product-form__input label,.product-form__input .form__label{font-family:var(--cv-sans)!important;font-size:.88rem!important;font-weight:500!important;letter-spacing:.06em!important;color:var(--cv-espresso)!important;margin-bottom:.6rem!important;display:block!important}.multicolumn{background-color:var(--cv-gold-light)!important;padding:5rem 0!important}.multicolumn-card{background-color:#fff!important;border:none!important;padding:2.5rem 2rem!important;border-top:3px solid var(--cv-gold)!important;transition:transform .3s,box-shadow .3s!important}.multicolumn-card:hover{transform:translateY(-4px)!important;box-shadow:0 18px 44px #00000012!important}.multicolumn-card__title{font-family:var(--cv-serif)!important;font-size:1.35rem!important;font-weight:300!important;color:var(--cv-espresso)!important;margin-bottom:.75rem!important}.multicolumn-card__subtitle{color:var(--cv-stone)!important;line-height:1.8!important;font-size:.96rem!important;font-family:var(--cv-sans)!important;font-weight:300!important}.banner{min-height:88vh!important;background-color:var(--cv-bark)!important}.banner__media img,.banner__media video{filter:brightness(.82) saturate(.85)!important;object-position:center!important}.banner__content{background:linear-gradient(105deg,rgba(40,32,26,.65) 0%,rgba(40,32,26,.18) 55%,transparent 100%)!important}.banner__heading{color:#fff!important;font-size:clamp(3rem,5.5vw,5rem)!important;text-shadow:0 2px 30px rgba(0,0,0,.15)!important}.banner__text{color:#ffffffb8!important;font-size:1.1rem!important;line-height:1.8!important;font-weight:300!important}.image-with-text{background-color:var(--cv-cream)!important}.image-with-text__content{padding:4rem!important}.image-with-text__heading{font-family:var(--cv-serif)!important;font-weight:300!important;font-size:2rem!important;color:var(--cv-espresso)!important}.image-with-text__text{color:var(--cv-stone)!important;line-height:1.85!important;font-size:1rem!important}.rich-text{background-color:var(--cv-sand)!important;padding:5rem 0!important}.rich-text__heading{color:var(--cv-espresso)!important}.rich-text__text{color:var(--cv-stone)!important;font-size:1.05rem!important;line-height:1.85!important}.email-signup,.newsletter-section{background-color:var(--cv-bark)!important}.email-signup h2,.newsletter-section h2{color:var(--cv-gold-light)!important}.email-signup p,.newsletter-section p{color:#ffffff80!important;font-size:1rem!important}.email-signup .field__input,.newsletter-section .field__input{border-radius:0!important;border:1px solid rgba(255,255,255,.14)!important;background:#ffffff12!important;color:#fff!important;font-size:1rem!important}.email-signup .button{background-color:var(--cv-gold)!important;color:var(--cv-espresso)!important;border:none!important}.email-signup .button:hover{background-color:var(--cv-gold2)!important}.footer{background-color:var(--cv-espresso)!important;border-top:none!important}.footer a{color:#ffffffd9!important;transition:color .2s!important;font-size:.95rem!important}.footer a:hover{color:var(--cv-gold)!important}.footer__heading{color:#fff!important;font-family:var(--cv-sans)!important;font-size:.85rem!important;letter-spacing:.16em!important;text-transform:uppercase!important}.footer__list a,.footer__list li{font-size:.95rem!important;color:#ffffffd9!important}.footer__list a:hover{color:var(--cv-gold)!important}.footer__copyright{color:#ffffffbf!important;font-size:.85rem!important}.footer__content-top,.footer__content-top p,.footer__content-top h2,.footer__content-top span,.newsletter-section h2,.newsletter-section p,.email-signup h2,.email-signup p,.footer .section-header,.footer p,.footer h2,.footer span,.footer li{color:#fff!important}.field__input,.select__select{border-radius:0!important;border:1px solid var(--cv-taupe)!important;background-color:#fff!important;color:var(--cv-espresso)!important;font-family:var(--cv-sans)!important;font-size:1rem!important;font-weight:300!important}.field__input:focus{border-color:var(--cv-bark)!important;box-shadow:none!important;outline:none!important}.field__label{color:var(--cv-stone)!important;font-size:.88rem!important;font-family:var(--cv-sans)!important}.quantity{border-radius:0!important;border-color:var(--cv-taupe)!important}.quantity__button{color:var(--cv-bark)!important}.quantity__input{font-size:1rem!important;font-family:var(--cv-sans)!important}.cart-drawer{background-color:var(--cv-cream)!important}.cart-drawer__header{border-bottom:1px solid var(--cv-sand)!important}.cart-drawer__title{font-family:var(--cv-serif)!important;font-weight:300!important;font-size:1.5rem!important}.totals__total-value{font-family:var(--cv-serif)!important;font-size:1.6rem!important;font-weight:300!important;color:var(--cv-espresso)!important}.cart-item__name{font-family:var(--cv-serif)!important;font-size:1.05rem!important;font-weight:300!important}.cart-item__price{font-size:.96rem!important;color:var(--cv-stone)!important}.collection-list__item .card{border-bottom:2px solid transparent!important;transition:border-color .3s!important}.collection-list__item .card:hover{border-bottom-color:var(--cv-gold)!important}.collection__title{color:var(--cv-espresso)!important}.rating__star svg{fill:var(--cv-gold)!important}.pagination__item--current{background:var(--cv-bark)!important;border-color:var(--cv-bark)!important;color:#fff!important;border-radius:0!important}.pagination__item{border-radius:0!important;border-color:var(--cv-taupe)!important}.breadcrumb{font-size:.82rem!important;color:var(--cv-taupe)!important}.breadcrumb a{color:var(--cv-taupe)!important}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--cv-cream)}::-webkit-scrollbar-thumb{background:var(--cv-taupe)}::-webkit-scrollbar-thumb:hover{background:var(--cv-stone)}::selection{background-color:#c9a96b40}@media(prefers-reduced-motion:no-preference){.card-wrapper,.multicolumn-card,.collection-list__item{animation:cvFadeUp .55s var(--cv-ease) both}@keyframes cvFadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}}@media(max-width:749px){.banner{min-height:75vh!important}.product__title{font-size:1.8rem!important}.price--large,.product__price .price{font-size:1.7rem!important}.multicolumn{padding:3rem 0!important}.image-with-text__content{padding:2rem 1.25rem!important}.multicolumn-card{padding:2rem 1.5rem!important}.accordion__title,.accordion summary{font-size:.82rem!important}}html body .product-form__submit,html body button.product-form__submit{font-size:1.1rem!important;font-weight:700!important;letter-spacing:.08em!important;background-color:#4e4237!important;color:#f6f1e9!important;border-color:#4e4237!important}html body .product-form__input--pill input[type=radio]:checked+label{background-color:#4e4237!important;color:#f6f1e9!important;border-color:#4e4237!important;font-size:1rem!important;font-weight:600!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cervora-custom.css.map */
