body.collection-heritage-v2-scope{--vv-plp-surface: #f5ecd5;--vv-plp-text: #122b1c;--vv-plp-accent: #d4af37;--vv-plp-accent-hover: #c99b3b;--vv-plp-tile-bg: #f5ecd5}body.collection-heritage-v2-scope .vv-v2-collection-header{background:var(--vv-plp-surface)!important;color:var(--vv-plp-text)!important;padding:clamp(2rem,5vw,3.5rem) clamp(1rem,4vw,3rem) clamp(1rem,3vw,2rem);text-align:center;border-bottom:1px solid rgba(212,175,55,.35)}body.collection-heritage-v2-scope .vv-v2-collection-header__title{font-family:var(--heading-family, "cofo-raffine", sans-serif);font-weight:var(--heading-weight, 900);font-size:clamp(1.75rem,4vw,2.75rem);letter-spacing:.02em;margin:0 0 .75rem;color:var(--vv-plp-text)!important}body.collection-heritage-v2-scope .vv-v2-collection-header__description{max-width:42rem;margin:0 auto;font-size:.95rem;line-height:1.55;color:var(--vv-plp-text);opacity:.9}body.collection-heritage-v2-scope .collection__page--wrapper,body.collection-heritage-v2-scope #collection-page{background:var(--vv-plp-surface)!important;color:var(--vv-plp-text)!important}body.collection-heritage-v2-scope .collection__page--description{display:none!important}body.collection-heritage-v2-scope .collection__page--topbar{padding:0 clamp(.75rem,3vw,2rem);margin-bottom:1.25rem}body.collection-heritage-v2-scope .collection__page--topbar .button{background:transparent!important;color:var(--vv-plp-text)!important;border:1px solid rgba(18,43,28,.25)!important;border-radius:999px;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;padding:.45rem 1rem;min-height:0}body.collection-heritage-v2-scope .collection__page--topbar .button:before{display:none!important}body.collection-heritage-v2-scope .collection__page--topbar .button:hover{border-color:var(--vv-plp-text)!important;background:#122b1c0a!important}body.collection-heritage-v2-scope .topbar__count{color:var(--vv-plp-text)!important;font-size:.8125rem;opacity:.85}body.collection-heritage-v2-scope .current_filters--filter a,body.collection-heritage-v2-scope .current_filters--clear{color:var(--vv-plp-text)!important;border-color:#122b1c33}body.collection-heritage-v2-scope .product-loop__item{background:var(--vv-plp-tile-bg)}body.collection-heritage-v2-scope .product-loop__item .box-ratio,body.collection-heritage-v2-scope .product-loop__item .product-loop__video-inner-wrapper{padding-bottom:100%!important;background:var(--vv-plp-tile-bg)!important}body.collection-heritage-v2-scope .product-loop__item .box-ratio img{object-fit:contain}body.collection-heritage-v2-scope .product-loop__title,body.collection-heritage-v2-scope .product-loop__title a{color:var(--vv-plp-text)!important;font-weight:400}body.collection-heritage-v2-scope .product-loop__price,body.collection-heritage-v2-scope .product-loop__price span{color:var(--vv-plp-text)!important;font-weight:700}body.collection-heritage-v2-scope .product-loop__item>.grid__wrapper.edge{display:flex;flex-direction:column}body.collection-heritage-v2-scope .product-loop__price{order:1;margin-bottom:.35rem}body.collection-heritage-v2-scope .product-loop__info-wrapper{order:2}body.collection-heritage-v2-scope .product-listing__quickview-trigger{width:auto!important;height:auto!important;min-height:0;min-width:0;padding:.3rem .75rem;border-radius:999px;border:none;font-size:.625rem;font-weight:600;letter-spacing:.1em;line-height:1;text-transform:uppercase;background:var(--vv-plp-accent)!important;color:#122b1c!important}body.collection-heritage-v2-scope .product-listing__quickview-trigger:hover{background:var(--vv-plp-accent-hover)!important}body.collection-heritage-v2-scope .product-listing__quickview-label{display:inline!important}body.collection-heritage-v2-scope .product-listing__quickview-trigger svg{display:none!important}body.collection-heritage-v2-scope .product-loop__cart-actions{position:absolute;bottom:10px;right:10px;z-index:5}body.collection-heritage-v2-scope .product-loop__qty-stepper{display:inline-flex;align-items:center;justify-content:space-between;gap:.35rem;box-sizing:border-box;height:auto!important;min-width:6.75rem!important;padding:.3rem .65rem;border-radius:999px;border:1.5px solid var(--vv-plp-accent)!important;background:#fff!important;color:#122b1c!important;font-size:.625rem;font-weight:600;line-height:1}body.collection-heritage-v2-scope .product-loop__qty-stepper.is-busy{opacity:.65;pointer-events:none}body.collection-heritage-v2-scope .product-loop__qty-btn,body.collection-heritage-v2-scope .product-loop__qty-btn:hover,body.collection-heritage-v2-scope .product-loop__qty-btn:focus,body.collection-heritage-v2-scope .product-loop__qty-btn:focus-visible,body.collection-heritage-v2-scope .product-loop__qty-btn:active,body.collection-heritage-v2-scope .product-loop__qty-btn:visited{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:1rem;min-width:1rem;height:1rem;margin:0;padding:0;border:none!important;border-radius:0!important;background:transparent!important;background-color:transparent!important;box-shadow:none!important;outline:none!important;color:var(--vv-plp-accent)!important;font-size:.875rem;font-weight:700;line-height:1;cursor:pointer;transform:none!important}body.collection-heritage-v2-scope .product-loop__qty-btn:before,body.collection-heritage-v2-scope .product-loop__qty-btn:after,body.collection-heritage-v2-scope .product-loop__qty-btn:hover:before,body.collection-heritage-v2-scope .product-loop__qty-btn:hover:after{content:none!important;display:none!important}body.collection-heritage-v2-scope .product-loop__qty-btn:disabled{cursor:not-allowed;opacity:.5}body.collection-heritage-v2-scope .product-loop__qty-value{flex:1 1 auto;min-width:.75rem;font-size:.625rem;font-weight:600;letter-spacing:0;text-transform:none;text-align:center;color:#122b1c!important}body.collection-heritage-v2-scope .product-loop__qty-error{position:absolute;right:0;bottom:calc(100% + .35rem);min-width:12rem;padding:.35rem .5rem;border-radius:.35rem;background:#122b1c;color:#f5ecd5;font-size:.625rem;line-height:1.3;text-align:center;z-index:6}body.collection-heritage-v2-scope .product-loop__qty-error p{margin:0}body.collection-heritage-v2-scope .pagination .button,body.collection-heritage-v2-scope .pagination a{color:var(--vv-plp-text)!important}body.collection-heritage-v2-scope .pagination .current{color:var(--vv-plp-accent)!important}body.collection-heritage-v2-scope .slideout__drawer-left{background:var(--vv-plp-surface)!important;color:var(--vv-plp-text)!important}body.collection-heritage-v2-scope .slideout__drawer-left .button.btn-secondary{background:var(--vv-plp-accent)!important;color:#122b1c!important;border-radius:999px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-heritage-v2-collection.css.map */
