@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&display=swap";:root{--cervio-green: #1B3B2B;--cervio-dark: #121212;--cervio-gray: #6B6B6B;--cervio-light: #F7F7F7;--cervio-border: #E8E8E8;--cervio-white: #FFFFFF;--cervio-star: #1B3B2B}body,.button,input,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hxl{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.15!important}.h0,h1,.h1{font-size:clamp(2rem,5vw,3.2rem)!important}.h2,h2{font-size:clamp(1.6rem,4vw,2.4rem)!important}.rte p,.rich-text__text p,.rich-text__text,.multicolumn-card__info p{font-size:1.6rem!important;line-height:1.8!important;color:#121212bf;letter-spacing:0!important}.announcement-bar{letter-spacing:.04em!important;font-size:1.3rem!important;font-weight:500!important}.announcement-bar-section{border-bottom:none!important}.header-wrapper{border-bottom:1px solid var(--cervio-border)!important}.header{padding-top:1.4rem!important;padding-bottom:1.4rem!important}.header__heading-link{font-size:2.4rem!important;font-weight:800!important;letter-spacing:-.03em!important;color:var(--cervio-dark)!important}.header__menu-item span,.header__menu-item{font-size:1.35rem!important;font-weight:500!important;letter-spacing:.01em!important;text-transform:none!important}.header__menu-item:hover span{text-decoration:underline!important;text-underline-offset:4px!important}.section-template--index,.shopify-section{border-top:none!important}.rich-text .rich-text__text{max-width:80rem!important}.rich-text__wrapper .h2{font-size:1.2rem!important;text-transform:uppercase!important;letter-spacing:.25em!important;font-weight:500!important;color:#12121266!important;margin-bottom:1.5rem!important}.image-with-text{overflow:hidden}.image-with-text .image-with-text__media-item img{border-radius:0!important}.image-with-text .image-with-text__content{padding:4rem 5rem!important}@media screen and (max-width:749px){.image-with-text .image-with-text__content{padding:3rem 2rem!important}}.image-with-text .rich-text-block{font-size:1.6rem!important;line-height:1.85!important}.image-with-text .rich-text-block em,.image-with-text .rich-text-block i{font-style:italic;font-size:1.7rem!important;line-height:1.7!important}.button,.shopify-challenge__button,.customer button,button.button{border-radius:0!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase!important;font-size:1.3rem!important;padding:1.5rem 3.5rem!important;transition:all .3s ease!important}.button:hover{opacity:.85!important;transform:translateY(-1px)!important}.button--secondary{border-width:2px!important}.multicolumn .title-wrapper-with-link,.multicolumn .multicolumn__title{text-align:center!important;justify-content:center!important;width:100%!important}.multicolumn .multicolumn__title h2,.multicolumn .multicolumn__title h2 strong,.multicolumn .title-wrapper-with-link .title,.multicolumn .title-wrapper-with-link .title strong,.multicolumn h2.title,.multicolumn h2.title strong{font-size:clamp(2.4rem,5vw,3.2rem)!important;margin-bottom:3.5rem!important;text-align:center!important;font-weight:700!important;letter-spacing:-.02em!important;color:#000!important;line-height:1.3!important;display:block!important;width:100%!important}.multicolumn .multicolumn-card{background:#fff!important;border:1.5px solid #E5E5E5!important;border-radius:16px!important;box-shadow:none!important;padding:2.4rem 2rem 2rem!important;position:relative!important;transition:box-shadow .3s ease,transform .3s ease!important;overflow:visible!important}.multicolumn .multicolumn-card:hover{box-shadow:0 8px 30px #00000014!important;transform:translateY(-3px)!important}.multicolumn .multicolumn-card:after{content:"\201d";position:absolute;top:12px;right:18px;font-size:4.5rem;line-height:1;color:#d4d4d4;font-family:Georgia,serif;pointer-events:none}.multicolumn-card__info h3{font-size:1.8rem!important;letter-spacing:3px!important;color:#fbbf24!important;font-weight:400!important;margin-bottom:1.2rem!important}.multicolumn-card__info p{font-size:1.4rem!important;line-height:1.75!important;font-style:normal!important;color:#444!important}.multicolumn-card__info p strong{font-style:normal!important;font-weight:700!important;display:block!important;margin-top:1.4rem!important;font-size:1.4rem!important;color:#121212!important}.multicolumn .center{text-align:center!important}.multicolumn-card__info{padding:0!important}.rich-text__wrapper{max-width:80rem!important;margin:0 auto!important}.rich-text .rich-text__text ul{list-style:none!important;padding:0!important}.rich-text .rich-text__text ul li{padding:.5rem 0!important;font-size:1.6rem!important}.rich-text .rich-text__text ul li:before{content:"\2022  "!important;color:var(--cervio-green)!important;font-weight:700!important}.product__title h1{font-size:clamp(2.2rem,4vw,3rem)!important;font-weight:700!important;letter-spacing:-.02em!important;line-height:1.2!important;margin-bottom:1rem!important}.product__text{font-size:1.45rem!important;color:var(--cervio-green)!important;font-weight:500!important;padding:.3rem 0!important}.product__media-wrapper .product__media{border-radius:0!important;border:none!important}.product .accordion{border-color:var(--cervio-border)!important}.product .accordion__title{font-size:1.5rem!important;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;padding:1.8rem 0!important}.product .accordion__content{font-size:1.5rem!important;line-height:1.8!important;padding-bottom:2rem!important}.product-form__submit{min-height:5.5rem!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:.1em!important;border-radius:0!important}.price-item--regular,.price-item--sale{font-size:2.2rem!important;font-weight:700!important}.price-item--regular{font-size:1.6rem!important;color:var(--cervio-gray)!important}.collapsible-content .accordion{border:none!important;border-bottom:1px solid var(--cervio-border)!important}.collapsible-content .accordion__title{font-size:1.6rem!important;font-weight:600!important;padding:2rem 0!important;letter-spacing:0!important;text-transform:none!important}.collapsible-content .accordion__content .rte{font-size:1.5rem!important;line-height:1.8!important;color:var(--cervio-gray)!important;padding-bottom:2rem!important}.collapsible-content-wrapper{max-width:80rem!important;margin:0 auto!important}.collapsible-content__heading{font-size:clamp(2rem,4vw,2.8rem)!important;margin-bottom:2rem!important}.footer{background-color:#c4a87d!important;border-top:none!important;color:#fff!important}.footer__content-top{padding-top:5rem!important;padding-bottom:3rem!important}.footer-block__heading,.footer h2,.footer h3{font-size:1.5rem!important;text-transform:none!important;letter-spacing:.02em!important;font-weight:700!important;color:#fff!important}.footer-block__details-content a,.footer-block__details-content li,.footer-block__details-content p,.footer-block .rte,.footer-block .rte p,.footer .list-menu__item a{font-size:1.4rem!important;font-weight:400!important;color:#ffffffd9!important}.footer-block__details-content a:hover,.footer .list-menu__item a:hover{color:#fff!important;opacity:1!important}.footer .list-social a,.footer .list-social svg,.footer .list-social .icon{color:#fff!important;fill:#fff!important}.footer .field__input,.footer .newsletter-form__field-wrapper .field__input{background:transparent!important;border-color:#fff6!important;color:#fff!important}.footer .field__input::placeholder{color:#fff9!important}.footer .field__button,.footer .newsletter-form__button,.footer .localization-selector .disclosure__button,.footer .localization-form .localization-selector,.footer .disclosure__button,.footer .localization-form__select,.footer .localization-selector,.footer label{color:#fff!important}.footer .disclosure__button{border-color:#fff6!important}.footer .list-payment .icon{width:3.8rem!important;height:2.4rem!important}.footer .copyright,.footer .copyright a,.footer .policies a,.footer .footer__content-bottom a,.footer .footer__content-bottom{color:#ffffffb3!important;font-size:1.2rem!important}.footer .copyright a:hover,.footer .policies a:hover{color:#fff!important}.footer .footer__content-bottom{border-top-color:#ffffff26!important}.footer .footer__copyright{text-align:center!important;width:100%!important}.footer .footer__content-bottom-wrapper{justify-content:center!important}.cart-drawer__heading{font-size:2rem!important;font-weight:700!important}.cart-drawer .button{border-radius:0!important}.collection-hero__title{font-size:clamp(2.4rem,5vw,3.6rem)!important}html{scroll-behavior:smooth}.shopify-section+.shopify-section{border-top:none!important}.section__head+.section__body{border-top:none!important}@media(prefers-reduced-motion:no-preference){.shopify-section{animation:cervioFadeIn .6s ease-out both}@keyframes cervioFadeIn{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}}@media screen and (max-width:749px){h1,.h1,.h0{font-size:2.4rem!important}h2,.h2{font-size:1.8rem!important}.product__title h1{font-size:2.2rem!important}.image-with-text .image-with-text__content{padding:2.5rem 2rem!important}.product-form__submit{min-height:5rem!important;font-size:1.4rem!important}.multicolumn .multicolumn-list{flex-direction:column!important}.multicolumn-card{margin-bottom:2rem!important}}.subtitle,.caption,.caption-large{letter-spacing:.06em!important}a:hover{opacity:.8;transition:opacity .2s ease}.badge{border-radius:0!important;font-size:1.1rem!important;font-weight:600!important;letter-spacing:.05em!important;text-transform:uppercase!important}.quantity{border-radius:0!important}.product .rating-wrapper{margin-bottom:.5rem!important}.product .rating-star{color:#d4a853!important}.product .rating-text,.product .rating-count{font-size:1.3rem!important;color:#666!important}.product .product__text.rte p,.product__info-container .product__text p{font-size:1.35rem!important;line-height:1.8!important;color:#333!important;margin:.2rem 0!important}.product .price .price-item--regular{font-size:2.2rem!important;font-weight:700!important;color:#121212!important}.product .price--on-sale .price-item--regular{text-decoration:line-through!important;color:#999!important;font-size:1.4rem!important}.product .price--on-sale .price-item--sale{color:#121212!important;font-weight:700!important;font-size:2.2rem!important}.product .variant-input label{border:1px solid #121212!important;border-radius:4px!important;padding:.8rem 1.6rem!important;font-size:1.3rem!important;font-weight:500!important;cursor:pointer!important}.product .variant-input input:checked+label{background-color:#121212!important;color:#fff!important}.product-form__submit{background-color:#2c2c2c!important;color:#fff!important;font-size:1.5rem!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important;padding:1.6rem 3rem!important;border-radius:6px!important;transition:all .3s ease!important;border:none!important}.product-form__submit:hover{background-color:#444!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #00000026!important}.shopify-payment-button__button{border-radius:6px!important}.product__inventory,.product__text:last-of-type{font-size:1.3rem!important;color:#555!important}.product__inventory{font-size:1.3rem!important;font-weight:600!important;color:#b45309!important}.product .accordion summary{font-size:1.4rem!important;font-weight:600!important;padding:1.4rem 0!important;border-bottom:1px solid #E5E5E5!important;color:#121212!important;letter-spacing:.01em!important}.product .accordion .accordion__content{font-size:1.35rem!important;line-height:1.7!important;color:#555!important;padding:1rem 0 1.5rem!important}.product__tax{display:none!important}.product variant-selects legend.form__label,.product variant-radios legend.form__label,variant-selects .form__label,variant-radios .form__label{display:none!important}.media img{border-radius:0!important}
/*# sourceMappingURL=/cdn/shop/t/97/assets/cervio-custom.css.map */
