h1,h2,h3,h4,.h0,.h1,.h2,.h3,.h4{letter-spacing:var(--luxury-letter-spacing);line-height:1.15;font-weight:400}:where(.color-scheme-1,.color-scheme-2,.color-scheme-6) :where(h1,h2,h3,.h0,.h1,.h2,.h3){color:var(--luxury-wine)}a{text-underline-offset:.2em}.luxury-title{text-align:center;margin:0 0 var(--space-lg)}.luxury-title__eyebrow{display:block;font-family:var(--font-sans);font-size:1.2rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--luxury-gold-dark);margin-bottom:var(--space-2xs)}.luxury-title__heading{font-family:var(--font-serif);font-size:clamp(2.4rem,3.2vw,3.4rem);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--luxury-wine);margin:0}.luxury-title__divider,.title-wrapper .title:after,.title-wrapper-with-link .title:after,.collection-list-title:after,.image-with-text__heading:after,.rich-text__heading:after,.multicolumn .title:after,.related-products__heading:after,.newsletter__heading:after,.footer-block__heading:after{content:"";display:block;width:60px;height:var(--luxury-border-width);background:var(--luxury-gold);margin:var(--space-sm) auto 0;position:relative}.luxury-title__divider{display:inline-block;margin-top:var(--space-sm)}.luxury-title__divider:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background:var(--luxury-gold);transform:translate(-50%,-50%) rotate(45deg)}.title-wrapper .title,.title-wrapper-with-link .title,.collection-list-title,.related-products__heading,.multicolumn .title{font-family:var(--font-serif);color:var(--luxury-wine);font-weight:500;letter-spacing:.1em;text-transform:uppercase}.title-wrapper-with-link{align-items:flex-end}.title-wrapper-with-link .title:after,.footer-block__heading:after{margin-left:0}.title-wrapper--self-padded-mobile .title:after,.center .title:after,.center .collection-list-title:after,.center .title-wrapper .title:after{margin-left:auto;margin-right:auto}.link.underlined-link,.collection-list-view-all .button,.title-wrapper-with-link .link-with-icon{font-family:var(--font-sans);font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:var(--luxury-gold-dark)}.luxury-divider{display:flex;align-items:center;justify-content:center;gap:var(--space-xs);color:var(--luxury-gold);margin:var(--space-lg) 0}.luxury-divider:before,.luxury-divider:after{content:"";flex:1 1 auto;height:var(--luxury-border-width);background:linear-gradient(to right,transparent,var(--luxury-gold));max-width:160px}.luxury-divider:after{background:linear-gradient(to left,transparent,var(--luxury-gold))}.button,.shopify-challenge__button,.customer button,.luxury-btn{font-family:var(--font-sans);font-size:1.3rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;transition:background-color .3s ease,color .3s ease,border-color .3s ease,transform .2s ease,box-shadow .25s ease}.button:not(.button--secondary):not(.button--tertiary):hover,.luxury-btn--primary:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(var(--luxury-wine-rgb),.2)}.button--secondary:hover{background:rgba(var(--luxury-gold-rgb),.12)}.luxury-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);text-decoration:none;padding:var(--space-sm) var(--space-lg);border-radius:var(--luxury-radius);border:var(--luxury-border-width) solid transparent;cursor:pointer}.luxury-btn:focus-visible{outline:2px solid var(--luxury-gold);outline-offset:2px}.luxury-btn--primary{background-color:var(--luxury-red);color:var(--luxury-ivory);border-color:var(--luxury-red)}.luxury-btn--primary:hover{background-color:var(--luxury-wine);border-color:var(--luxury-wine)}.luxury-btn--secondary{background-color:var(--luxury-wine);color:var(--luxury-gold);border-color:var(--luxury-wine)}.luxury-btn--secondary:hover{background-color:var(--luxury-gold);color:var(--luxury-wine);border-color:var(--luxury-gold)}.luxury-btn--outline{background-color:transparent;color:var(--luxury-wine);border-color:var(--luxury-gold)}.luxury-btn--outline:hover{background-color:var(--luxury-gold);color:var(--luxury-ivory)}.field__input:focus,.select__select:focus,.customer .field input:focus,.localization-form__select:focus,.text-area:focus,.search__input:focus{box-shadow:0 0 0 .1rem var(--luxury-gold);outline:none}.field:after,.select:after,.customer .field:after,.localization-form__select:after{box-shadow:0 0 0 .1rem rgba(var(--luxury-gold-rgb),.45)}.luxury-badge{display:inline-flex;align-items:center;font-size:1.1rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--luxury-ivory);background-color:var(--luxury-wine);border:1px solid var(--luxury-gold);border-radius:var(--luxury-radius);padding:var(--space-3xs) var(--space-xs)}.luxury-badge--gold{background-color:var(--luxury-gold);color:var(--luxury-wine);border-color:var(--luxury-wine)}.badge{font-family:var(--font-sans);font-size:1.1rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:.6rem 1.4rem;border:1px solid rgba(var(--luxury-gold-rgb),.6)}.u-mt-xs{margin-top:var(--space-xs)!important}.u-mt-sm{margin-top:var(--space-sm)!important}.u-mt-md{margin-top:var(--space-md)!important}.u-mt-lg{margin-top:var(--space-lg)!important}.u-mb-xs{margin-bottom:var(--space-xs)!important}.u-mb-sm{margin-bottom:var(--space-sm)!important}.u-mb-md{margin-bottom:var(--space-md)!important}.u-mb-lg{margin-bottom:var(--space-lg)!important}.u-py-md{padding-top:var(--space-md)!important;padding-bottom:var(--space-md)!important}.u-py-lg{padding-top:var(--space-lg)!important;padding-bottom:var(--space-lg)!important}.header-wrapper{position:relative}.luxury-color-line{display:block;height:3px;width:100%;background:linear-gradient(to right,var(--luxury-wine),var(--luxury-gold),var(--luxury-gold),var(--luxury-wine))}.footer .luxury-color-line{background:linear-gradient(to right,var(--luxury-gold),var(--luxury-wine),var(--luxury-wine),var(--luxury-gold))}.header__heading-link .h2,.header__heading-logo-wrapper+.h2,.header__heading-link{font-family:var(--font-serif);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--luxury-gold-light);white-space:nowrap}.header__heading-logo{object-fit:contain}.header__menu-item,.header__submenu .header__menu-item{font-family:var(--font-sans);font-size:1.3rem;letter-spacing:.12em;text-transform:uppercase;position:relative;transition:color .25s ease}.header__inline-menu .header__menu-item>span{position:relative;padding-bottom:2px}.header__inline-menu .list-menu--inline{gap:.6rem;justify-content:center}.header__inline-menu .header__menu-item{padding:1rem 1.2rem}.header__inline-menu .header__menu-item>span:after,.header__inline-menu summary.header__menu-item>span:after{content:"";position:absolute;left:50%;bottom:-2px;width:0;height:var(--luxury-border-width);background:var(--luxury-gold);transform:translate(-50%);transition:width .3s ease}.header__inline-menu .header__menu-item:hover>span:after,.header__inline-menu details[open]>summary.header__menu-item>span:after,.header__inline-menu .header__active-menu-item:after{width:100%}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover>span{color:var(--luxury-gold-light);text-decoration:none}.header__active-menu-item{text-decoration:none;color:var(--luxury-gold-light)}.header__submenu.list-menu--disclosure{border:var(--luxury-border-width) solid rgba(var(--luxury-gold-rgb),.35);border-radius:var(--luxury-radius)}.header__submenu .header__menu-item{font-size:1.2rem}.header__icon,.header__icon .svg-wrapper svg{color:var(--luxury-ivory);transition:color .2s ease}.header__icon:hover,.header__icon:hover .svg-wrapper svg{color:var(--luxury-gold-light)}.header__icons{gap:0;align-items:center}.header__icon--porcina{width:auto;gap:10px;padding:0 14px;height:auto;min-height:4.4rem}.header__icon--porcina+.header__icon--porcina{border-left:1px solid rgba(var(--luxury-gold-rgb),.35)}.header__action-text{display:flex;flex-direction:column;align-items:flex-start;line-height:1.25;text-align:left}.header__action-text-sub{font-family:var(--font-sans);font-size:1rem;letter-spacing:.12em;text-transform:uppercase;color:var(--luxury-gold-light);white-space:nowrap;line-height:1.2}.header__action-text-main{font-family:var(--font-sans);font-size:1.4rem;font-weight:600;letter-spacing:.02em;color:var(--luxury-ivory);white-space:nowrap}.header__icon--porcina:hover .header__action-text-main{color:var(--luxury-gold-light)}.header__icon--porcina,.header__icon--porcina:hover,.header__icon--porcina .header__action-text,.header__icon--porcina .header__action-text span{text-decoration:none}.header__icon--porcina:after{display:none}.header__icon-cart-wrapper{position:relative;display:flex;align-items:center}@media screen and (max-width:989px){.header__icon--tracking{display:none}.header__icon--porcina{padding:0 4px;min-height:4.4rem}.header__icon--porcina+.header__icon--porcina{border-left:0}}.cart-count-bubble{background-color:var(--luxury-gold);color:var(--luxury-wine);font-weight:600;top:-.4rem;right:-.6rem;left:auto;bottom:auto;width:1.8rem;height:1.8rem;font-size:1rem}.header__heading-logo{max-width:100%;height:auto;object-fit:contain}.header__heading,.header__heading-link{flex-shrink:0}.menu-drawer__menu-item{font-family:var(--font-sans);font-size:1.5rem;letter-spacing:.12em;text-transform:uppercase}.menu-drawer__menu-item:hover,.menu-drawer__menu-item--active{color:var(--luxury-gold-light)}.search-modal__content .search__input{font-family:var(--font-sans);letter-spacing:.02em}.predictive-search{border:var(--luxury-border-width) solid rgba(var(--luxury-gold-rgb),.3)}.announcement-bar__message{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;font-size:1.2rem;font-weight:500}.announcement-bar__link:hover .announcement-bar__message{color:var(--luxury-gold-light)}.card-wrapper .card__inner{border-radius:var(--luxury-radius);overflow:hidden}.card-wrapper .card__inner .card__media,.card-wrapper .card__inner .media{background-color:var(--luxury-card-bg)}.card-wrapper .media--hover-effect>img:only-child{transition:transform .8s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover .media--hover-effect>img:only-child{transform:scale(1.08)}.product-card-wrapper .card__media img{object-fit:cover}.card__content .card__information{text-align:center;padding-top:14px}.card__heading{font-family:var(--font-serif);color:var(--luxury-wine);font-weight:500;font-size:calc(var(--font-heading-scale) * 1.6rem);letter-spacing:.02em;line-height:1.35;text-transform:none;margin-bottom:6px}.card__heading.h5{font-size:calc(var(--font-heading-scale) * 1.6rem)}.card__heading a:after{outline-color:var(--luxury-gold)}.card-information .caption-with-letter-spacing,.card__information .caption-with-letter-spacing{color:var(--luxury-gold-dark);letter-spacing:.2em;text-transform:uppercase;font-size:1rem}.card-information .price,.card__information .price{font-family:var(--font-sans);justify-content:center}.card-information .price .price-item,.card__information .price .price-item{color:var(--luxury-gold-dark);font-weight:600;letter-spacing:.04em;font-size:1.4rem}.card-information .price--on-sale .price-item--regular,.card__information .price--on-sale .price-item--regular{color:rgba(var(--luxury-wine-rgb),.4);font-weight:400}.card-information .price--on-sale .price__sale .price-item--sale{color:var(--luxury-gold-dark)}@media(min-width:990px){.product-card-wrapper .card__inner:after{content:"Ver detalhes";position:absolute;left:0;right:0;bottom:0;z-index:2;background:var(--luxury-wine);color:var(--luxury-ivory);padding:14px 0;font-family:var(--font-sans);font-size:1rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;text-align:center;opacity:0;transform:translateY(100%);transition:all .4s ease;pointer-events:none}.product-card-wrapper:hover .card__inner:after{opacity:1;transform:translateY(0)}}.collection-list .card__inner .card__content{position:relative}.collection-list .card--standard .card__content,.collection-list .card__information{text-align:center}.collection-list .card__heading{font-family:var(--font-sans);font-size:1.4rem;letter-spacing:.2em;text-transform:uppercase;font-weight:500}.product__title h1,.product__title .h1{font-family:var(--font-serif);color:var(--luxury-wine);font-weight:500;letter-spacing:.04em;font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.2}.product__text.caption-with-letter-spacing{color:var(--luxury-gold-dark);letter-spacing:.2em}.luxury-sold-by{display:inline-block;margin:0 0 10px;color:var(--luxury-wine);font-size:1.3rem;background:rgba(var(--luxury-gold-rgb),.14);padding:4px 10px;border-radius:3px}.luxury-sold-by strong{font-weight:800}.product .price--large{font-family:var(--font-sans)}.product .price--large .price-item--regular,.product .price--large .price-item--sale{font-size:2.6rem;line-height:1.1;font-weight:600;color:var(--luxury-gold-dark);letter-spacing:.02em}.product .price--large.price--on-sale .price__sale .price-item--regular{font-size:1.3rem;font-weight:400;color:rgba(var(--luxury-wine-rgb),.45)}.product .price__badge-sale,.product .price__badge-sold-out{border-radius:999px;padding:4px 12px}.product .installment{color:rgba(var(--luxury-wine-rgb),.75)}.product-form__input--pill input[type=radio]+label{border:1px solid rgba(var(--luxury-gold-rgb),.55);padding:1.1rem 2.4rem;font-size:1.3rem;letter-spacing:.03em;color:var(--luxury-wine);background:#fffdf9}.product-form__input--pill input[type=radio]:checked+label{background-color:var(--luxury-wine);color:var(--luxury-ivory);border-color:var(--luxury-wine)}.product-form__input--pill input[type=radio]+label:hover{border-color:var(--luxury-gold)}.product-form__input .form__label{font-family:var(--font-sans);font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;color:var(--luxury-wine)}.product-form__quantity .quantity{border-radius:8px;border:1px solid rgba(var(--luxury-gold-rgb),.55);background:#fffdf9;width:auto;min-height:4.6rem;overflow:hidden}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{display:none}.product-form__quantity .quantity__button{width:4.6rem;color:var(--luxury-wine)}.product-form__quantity .quantity__button:hover{background:rgba(var(--luxury-gold-rgb),.12)}.product-form__quantity .quantity__input{color:var(--luxury-wine);border-left:1px solid rgba(var(--luxury-gold-rgb),.4);border-right:1px solid rgba(var(--luxury-gold-rgb),.4);font-weight:500}.product-form__submit.button--primary,.product-form__submit:not(.button--secondary){position:relative;overflow:hidden;min-height:5.6rem;font-size:1.5rem;letter-spacing:.12em;border-radius:6px;background:linear-gradient(135deg,#55070f 0%,var(--luxury-wine) 55%,var(--luxury-red) 100%);color:var(--luxury-ivory);box-shadow:0 6px 18px rgba(var(--luxury-wine-rgb),.28),inset 0 1px #fff0d21f}.product-form__submit.button--primary:before,.product-form__submit:not(.button--secondary):before{box-shadow:0 0 0 1px rgba(var(--luxury-gold-rgb),.6);opacity:1}.product-form__submit.button--primary:hover,.product-form__submit:not(.button--secondary):hover{transform:translateY(-1px);box-shadow:0 10px 24px rgba(var(--luxury-wine-rgb),.34)}.product-form__submit:active{transform:scale(.985)}.luxury-shimmer .product-form__submit:not(.button--secondary):after{content:"";position:absolute;top:0;left:-75%;width:45%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,240,210,.15) 40%,rgba(255,244,220,.55) 50%,rgba(255,240,210,.15) 60%,transparent 100%);transform:skew(-20deg);pointer-events:none;animation:luxo-shine 5s ease-in-out infinite}.luxury-shimmer .product-form__submit:not(.button--secondary):hover:after{animation-duration:1.1s}@keyframes luxo-shine{0%{left:-75%}18%{left:130%}to{left:130%}}.shopify-payment-button__button--unbranded{border-radius:6px;min-height:5.6rem;font-family:var(--font-sans);font-weight:600;letter-spacing:.12em;text-transform:uppercase;background:transparent;color:var(--luxury-wine);border:1.5px solid var(--luxury-wine)}.shopify-payment-button__button--unbranded:hover:not([disabled]){background:var(--luxury-wine);color:var(--luxury-ivory)}.luxury-seals{background:linear-gradient(180deg,#fffdf9,#fbf7ef);border:1px solid rgba(var(--luxury-gold-rgb),.35);border-radius:16px;box-shadow:0 6px 22px rgba(var(--luxury-wine-rgb),.06),inset 0 0 0 1px #fffdf999;padding:14px 18px;margin:0 0 var(--space-md)}.luxury-seals__item{display:flex;align-items:center;gap:12px;padding:9px 0}.luxury-seals__item+.luxury-seals__item{border-top:1px solid rgba(var(--luxury-gold-rgb),.18)}.luxury-seals__icon{flex:0 0 auto;width:20px;height:20px;color:var(--luxury-gold);fill:var(--luxury-gold)}.luxury-seals__icon svg{width:100%;height:100%;fill:currentColor}.luxury-seals__text{margin:0;color:#6b5b4f;font-size:1.35rem;line-height:1.4}.luxury-seals__title{font-family:var(--font-serif);letter-spacing:.04em;font-weight:600;color:var(--luxury-wine)}.luxo-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:18px 0 6px;padding-top:16px;border-top:1px solid rgba(var(--luxury-gold-rgb),.25)}.luxo-trust__item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:7px}.luxo-trust__item svg{width:22px;height:22px;fill:var(--luxury-gold)}.luxo-trust__item span{font-family:var(--font-sans);font-size:1.05rem;line-height:1.25;letter-spacing:.05em;text-transform:uppercase;color:var(--luxury-wine)}@media(max-width:400px){.luxo-trust{gap:4px}.luxo-trust__item span{font-size:.9rem;letter-spacing:.02em}}.luxo-engrave{margin:14px 0 18px;padding:14px 16px;background:linear-gradient(180deg,#fffdf9,#fbf7ef);border:1px solid rgba(var(--luxury-gold-rgb),.4);border-radius:12px}.luxo-engrave__label{display:block;font-family:var(--font-serif);color:var(--luxury-wine);font-size:1.4rem;letter-spacing:.04em;margin-bottom:8px}.luxo-engrave__input{width:100%;height:46px;padding:0 14px;border:1px solid rgba(var(--luxury-gold-rgb),.55);border-radius:8px;background:#fff;color:var(--luxury-wine);font-family:var(--font-serif);font-size:1.5rem;letter-spacing:.08em}.luxo-engrave__input::placeholder{color:#b7ada2;font-family:var(--font-sans);letter-spacing:normal}.luxo-engrave__input:focus{outline:none;border-color:var(--luxury-gold);box-shadow:0 0 0 3px rgba(var(--luxury-gold-rgb),.18)}.luxo-engrave__hint{margin-top:6px;font-size:1.2rem;color:#8a7c6f}.product__accordion .summary__title .accordion__title{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;font-size:1.3rem;color:var(--luxury-wine)}.product__accordion .accordion,.accordion{border-color:rgba(var(--luxury-gold-rgb),.25)}.accordion summary:hover .accordion__title{color:var(--luxury-gold-dark)}.product__description{font-size:1.4rem}.thumbnail[aria-current=true]{box-shadow:0 0 0 .1rem var(--luxury-gold);border-color:var(--luxury-gold)}.collection-hero{background-color:#faf6f0;border-bottom:1px solid var(--luxury-gold);padding:4rem 2rem;text-align:center}.collection-hero__inner{justify-content:center}.collection-hero__text-wrapper{text-align:center;width:100%}.collection-hero__title{font-family:var(--font-serif);font-size:calc(var(--font-heading-scale) * 3.2rem);color:var(--luxury-wine);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.collection-hero__title:after{content:"";display:block;width:60px;height:1px;background:var(--luxury-gold);margin:15px auto 0}.collection-hero__description{color:var(--luxury-gold-dark);font-size:1.4rem;line-height:1.6;max-width:700px;margin:2rem auto 0}.facets__summary,.facet-filters__label,.facet-filters__sort,.facets__disclosure-vertical .facets__summary,.product-count__text,.mobile-facets__open{font-family:var(--font-sans);font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--luxury-wine)}.facets-container{border-bottom:1px solid rgba(var(--luxury-gold-rgb),.2);padding-bottom:1.5rem;margin-bottom:3rem}.facets__summary:hover .facets__summary-label,.facets__summary:hover span{color:var(--luxury-gold-dark)}.facets__disclosure .facets__display{border:1px solid rgba(var(--luxury-gold-rgb),.35);border-radius:var(--luxury-radius)}.footer{border-top:var(--luxury-border-width) solid rgba(var(--luxury-gold-rgb),.35)}.footer-block__heading{font-family:var(--font-serif);letter-spacing:.12em;text-transform:uppercase;font-size:1.4rem;font-weight:500;color:var(--luxury-ivory)}.footer-block__details-content .list-menu__item--link{font-family:var(--font-sans);font-size:1.3rem;letter-spacing:.06em;transition:color .2s ease,opacity .2s ease}.footer-block__details-content .list-menu__item--link:hover{color:var(--luxury-gold-light);text-decoration:none}.footer .rte,.footer-block__details-content.rte{font-size:1.35rem}.footer__content-bottom{border-top:1px solid rgba(var(--luxury-gold-rgb),.25)}.footer__copyright,.footer .policies .list-menu__item--link{font-size:1.05rem;letter-spacing:.08em;text-transform:uppercase}.footer .newsletter-form__field-wrapper .field__input:focus{box-shadow:0 0 0 .1rem var(--luxury-gold)}.footer .list-social__link:hover{color:var(--luxury-gold-light)}.footer .footer-block__brand-info .rte{font-family:var(--font-serif);font-style:italic;letter-spacing:.02em}.luxury-footer-line{height:3px;background:linear-gradient(to right,var(--luxury-gold),var(--luxury-wine),var(--luxury-wine),var(--luxury-gold))}.banner__heading{font-family:var(--font-serif);letter-spacing:var(--luxury-letter-spacing);font-weight:400}.banner__buttons .button{border-radius:var(--luxury-radius)}.slideshow .slider-counter,.slideshow__controls{color:var(--luxury-gold-dark)}.slideshow__control-wrapper .slider-counter__link--dots .dot{border-color:var(--luxury-gold)}.slideshow__control-wrapper .slider-counter__link--active.slider-counter__link--dots .dot{background-color:var(--luxury-gold)}.image-with-text__heading{font-family:var(--font-serif);color:var(--luxury-wine);font-weight:500;letter-spacing:.06em}.image-with-text__heading:after{margin-left:0}.image-with-text__content--desktop-center .image-with-text__heading:after,.image-with-text__content--mobile-center .image-with-text__heading:after{margin-left:auto;margin-right:auto}.image-with-text__text--caption{color:var(--luxury-gold-dark);letter-spacing:.2em;text-transform:uppercase}.image-with-text__media{border-radius:var(--luxury-radius);overflow:hidden}.rich-text__heading{font-family:var(--font-serif);color:var(--luxury-wine);font-weight:500;letter-spacing:.08em}.rich-text__caption{color:var(--luxury-gold-dark);letter-spacing:.2em;text-transform:uppercase}.multicolumn-card__info .h3{font-family:var(--font-sans);font-size:1.3rem;letter-spacing:.2em;text-transform:uppercase;color:var(--luxury-wine);font-weight:600}.cart__heading,.cart-drawer__heading,.cart-notification__heading{font-family:var(--font-serif);color:var(--luxury-wine);letter-spacing:.08em;text-transform:uppercase;font-weight:500}.cart-item__name{font-family:var(--font-serif);color:var(--luxury-wine)}.cart .totals__total-value,.cart-drawer .totals__total-value{font-family:var(--font-sans);color:var(--luxury-gold-dark);font-weight:600}.cart__checkout-button,.cart-drawer .cart__checkout-button{background:linear-gradient(135deg,#55070f 0%,var(--luxury-wine) 55%,var(--luxury-red) 100%);color:var(--luxury-ivory);border-radius:6px;min-height:5.4rem}.cart__checkout-button:before{box-shadow:0 0 0 1px rgba(var(--luxury-gold-rgb),.6);opacity:1}.cart-item__quantity .quantity{border-radius:8px;border:1px solid rgba(var(--luxury-gold-rgb),.5)}.cart-item__quantity .quantity:before,.cart-item__quantity .quantity:after{display:none}.main-page-title,.article-template__title,.customer h1,.main-blog .title,.search__heading .h1,.template-search__header .h1{font-family:var(--font-serif);color:var(--luxury-wine);letter-spacing:var(--luxury-letter-spacing);font-weight:500}.main-page-title.center:after,.customer h1:after{content:"";display:block;width:64px;height:var(--luxury-border-width);background:var(--luxury-gold);margin:var(--space-sm) auto 0}.collapsible-content__heading{font-family:var(--font-serif);color:var(--luxury-wine)}.collapsible-content .accordion__title{font-family:var(--font-sans);letter-spacing:.02em}.collapsible-content .accordion summary:hover .accordion__title{color:var(--luxury-gold-dark)}.pagination__item--current:after,.pagination__item:hover:after{border-color:var(--luxury-gold)}@media(prefers-reduced-motion:reduce){.luxury-shimmer .product-form__submit:after{animation:none;display:none}.header__inline-menu .header__menu-item>span:after,.luxury-btn,.button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/porcina-luxury.css.map */
