:root{--cv-copper: #b87333;--cv-copper-light: #e3a76f;--cv-ease: cubic-bezier(.22,.61,.36,1)}.button:not(.button--secondary):not(.button--tertiary):not([disabled]),.shopify-payment-button__button--unbranded{background-image:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);background-size:250% 100%;background-position:130% 0;background-repeat:no-repeat;transition:background-position .9s var(--cv-ease),transform .25s var(--cv-ease),box-shadow .25s var(--cv-ease)}@media(hover:hover){.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover,.shopify-payment-button__button--unbranded:hover{background-position:-30% 0;transform:translateY(-2px);box-shadow:0 8px 22px -10px #b87333bf}}@media(hover:hover){.card-wrapper .card{transition:transform .45s var(--cv-ease),box-shadow .45s var(--cv-ease)}.card-wrapper:hover .card{transform:translateY(-4px)}.card-wrapper .card__media img{transition:transform 1.1s var(--cv-ease),opacity .4s ease!important}.card-wrapper:hover .card__media img{transform:scale(1.05)}}.title-wrapper-with-link .title,.title-wrapper .title,.rich-text__heading,.collapsible-content .title,.related-products__heading{background-image:linear-gradient(90deg,var(--cv-copper),var(--cv-copper-light));background-repeat:no-repeat;background-position:0 100%;background-size:64px 2px;padding-bottom:.45em}.rich-text__heading,.collapsible-content .title{background-position:50% 100%}@supports (animation-timeline: view()){@keyframes cv-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@keyframes cv-line{0%{background-size:0 2px}to{background-size:64px 2px}}main .grid__item .card-wrapper,main .multicolumn-list__item,main .image-with-text__content,main .rich-text__blocks,main .collapsible-content__wrapper,main .article-card-wrapper,main .collage__item,.newsletter__wrapper{animation:cv-rise linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.title-wrapper-with-link .title,.title-wrapper .title,.rich-text__heading,.collapsible-content .title,.related-products__heading{animation:cv-line linear both;animation-timeline:view();animation-range:entry 20% cover 35%}}a[href^="https://wa.me/"]{transition:transform .25s var(--cv-ease),box-shadow .25s var(--cv-ease)}@media(hover:hover){a[href^="https://wa.me/"]:hover{transform:translateY(-2px);box-shadow:0 10px 24px -10px #128c7ecc!important}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}.cvx .cvx-hero .cvx-title,.cvx .cvx-spot .cvx-title,.cvx .cvx-bp .cvx-title{color:#fff}.cvx .cvx-wrap{width:min(1400px,calc(100% - 3.2rem))}.cvx .cvx-bento .cvx-tile:nth-child(6){grid-column:1 / -1;grid-row:span 1}.cvx .cvx-bp a.cvx-btn--wa{display:inline-flex!important;background:#128c7e}.page-width .rte p a[href*="wa.me"]{display:inline-block!important}@media(max-width:749px){.cvx .cvx-bp a.cvx-btn--wa{display:flex!important}}.cvx .cvx-btn{border-radius:0;text-transform:uppercase;letter-spacing:.2em;font-size:1.15rem;padding:1.8rem 3.4rem;box-shadow:none}.cvx .cvx-btn--cu{background:#fff;color:#15110e}.cvx .cvx-btn--dark{background:#15110e;color:#fff}@media(hover:hover){.cvx .cvx-btn--cu:hover,.cvx .cvx-btn--dark:hover{background:#b87333;color:#fff}}.cvx .cvx-tile,.cvx .cvx-spot__media,.cvx .cvx-proc__img{border-radius:0}.cvx .cvx-spot__media:before{display:none}.cvx .cvx-spot{background:#f6f1ea;color:#15110e}.cvx .cvx-spot .cvx-title{color:#15110e}.cvx .cvx-spot__price{color:#8a5428}.cvx .cvx-spot__list li{color:#4a4038;border-bottom-color:#15110e1a}.cvx .cvx-spot .cvx-btn--cu{background:#15110e;color:#fff}.cvx .cvx-spot__media{box-shadow:0 30px 60px -30px #3c281459}.cvx .cvx-marquee{background:#faf8f5;color:#8a5428;border-top:1px solid rgba(21,17,14,.08);border-bottom:1px solid rgba(21,17,14,.08)}.cvx .cvx-marquee__track{animation-duration:60s}.cvx .cvx-marquee__item:after{color:#b87333}.cvx .cvx-bp{background:#efe6db;color:#15110e}.cvx .cvx-bp:before{display:none}.cvx .cvx-bp .cvx-title{color:#15110e}.cvx .cvx-bp p{color:#4a4038}.cvx .cvx-bp a.cvx-btn--wa{background:#15110e;color:#fff}.cvx .cvx-bp .cvx-btn--ghost{border-color:#15110e;color:#15110e}@media(hover:hover){.cvx .cvx-bp a.cvx-btn--wa:hover{background:#128c7e}.cvx .cvx-bp .cvx-btn--ghost:hover{background:#15110e;color:#fff}}.product .product__title h1{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(2.8rem,2.6vw,3.8rem);line-height:1.15;letter-spacing:.005em}.product .price .price-item--sale,.product .price .price-item--regular{font-family:var(--font-heading-family);font-size:2.6rem;color:#15110e;letter-spacing:.02em}.product .price--on-sale .price__sale s.price-item--regular{font-size:1.5rem;color:#9a8f85}.product .product-form__submit{border-radius:0!important;background:#15110e!important;color:#fff!important;text-transform:uppercase;letter-spacing:.22em;font-size:1.25rem;min-height:5.6rem}.product .product-form__submit:after,.product .product-form__submit:before{box-shadow:none!important;border-radius:0!important}@media(hover:hover){.product .product-form__submit:hover{background:#b87333!important}}.product .product-form__input--pill input[type=radio]+label{border-radius:0;letter-spacing:.06em}.product .product-form__input--swatch .swatch-input__label,.product .swatch{border-radius:0!important}.product .quantity,.product .quantity:after,.product .quantity:before{border-radius:0!important}.product .product__media-list .product-media-container,.product .thumbnail{border-radius:0!important}.product .product__info-container>*+*{margin-top:1.8rem}.product .product__info-container a[href*="wa.me"]{display:flex!important;border-radius:0!important;background:#fff!important;color:#15110e!important;border:1px solid #15110e;box-shadow:none!important;text-transform:uppercase;letter-spacing:.16em;font-size:1.25rem!important;font-weight:500!important;min-height:5.6rem}@media(hover:hover){.product .product__info-container a[href*="wa.me"]:hover{background:#128c7e!important;color:#fff!important;border-color:#128c7e}}.jm-button--primary{background:#15110e!important;border-color:#15110e!important;border-radius:0!important}main:has(.cps-care) .collapsible-content__grid .grid__item>.accordion:nth-child(3){display:none}.cps-box li img{height:auto!important;max-height:22rem}@keyframes cvx-mask-up{0%{clip-path:inset(-10% -10% 100% -10%);transform:translateY(.3em)}to{clip-path:inset(-10% -10% -20% -10%);transform:none}}@keyframes cvx-fade-up{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.cvx .cvx-hero .cvx-eyebrow{animation:cvx-fade-up .9s cubic-bezier(.22,.61,.36,1) .05s both}.cvx .cvx-hero .cvx-title{animation:cvx-mask-up 1.2s cubic-bezier(.22,.61,.36,1) .15s both}.cvx .cvx-hero__gold{animation:cvx-shine 7s linear infinite,cvx-fade-up 1.1s cubic-bezier(.22,.61,.36,1) .5s both}.cvx .cvx-hero__sub{animation:cvx-fade-up 1s cubic-bezier(.22,.61,.36,1) .7s both}.cvx .cvx-hero__ctas{animation:cvx-fade-up 1s cubic-bezier(.22,.61,.36,1) .85s both}.cvx .cvx-stats{animation:cvx-fade-up 1s cubic-bezier(.22,.61,.36,1) 1s both}.cvx .cvx-btn,.cps .cps-btn{transition:transform .35s cubic-bezier(.22,.61,.36,1),background-color .3s ease,color .3s ease}@supports (animation-timeline: view()){@keyframes cv-par{0%{transform:translateY(-6%) scale(1.14)}to{transform:translateY(6%) scale(1.14)}}.cvx .cvx-spot__media img,.cvx .cvx-proc__img img,.cps .cps-media img{animation:cv-par linear both;animation-timeline:view();animation-range:cover 0% cover 100%}@media(min-width:990px)and (prefers-reduced-motion:no-preference){.cvx .cvx-cols{--g:max(1.6rem, calc((100vw - 1400px)/2) );height:300vh;padding:0;view-timeline:--cvxcols block}.cvx .cvx-cols>.cvx-wrap{position:sticky;top:0;height:100vh;width:100%;max-width:none;margin:0;padding:0 var(--g);display:flex;flex-direction:column;justify-content:center;overflow:hidden}.cvx .cvx-cols .cvx-head{animation:none;margin-bottom:3.2rem}.cvx .cvx-bento{display:flex;gap:2.4rem;width:max-content;animation:cvx-hx linear both;animation-timeline:--cvxcols;animation-range:contain 0% contain 100%}.cvx .cvx-bento .cvx-tile,.cvx .cvx-bento .cvx-tile:first-child,.cvx .cvx-bento .cvx-tile:nth-child(6){flex:none;width:min(30vw,480px);height:56vh;grid-column:auto;grid-row:auto;animation:none}.cvx .cvx-bento .cvx-tile:nth-child(2n){margin-top:7vh}[dir=rtl] .cvx .cvx-bento{animation-name:cvx-hx-rtl}@keyframes cvx-hx{to{transform:translate(calc(-100% + 100vw - 2 * var(--g)))}}@keyframes cvx-hx-rtl{to{transform:translate(calc(100% - 100vw + 2 * var(--g)))}}}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/cuivra-motion.css.map */
