.header__heading,.header__heading a,.header__heading .h2,a.header__heading-link,a.header__heading-link .h2{font-family:Cormorant Garamond,Georgia,Times New Roman,serif!important;font-weight:500;letter-spacing:.12em}.br-slideshow__heading{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:500;letter-spacing:.02em}.title.inline-richtext{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:500;letter-spacing:.04em}.multicolumn-card__info .inline-richtext{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:500;letter-spacing:.03em}.br-cat-banner__heading{font-family:Cormorant Garamond,Georgia,Times New Roman,serif;font-weight:500;letter-spacing:.02em}.card-wrapper{transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.card-wrapper:hover{transform:translateY(-5px)}.card .media{overflow:hidden}.card .media img{transition:transform .5s ease}.card-wrapper:hover .card .media img{transform:scale(1.04)}.button{transition:opacity .25s ease,transform .2s ease}.button:hover:not([disabled]){opacity:.82;transform:translateY(-1px)}.footer-block__heading{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:600}.collection-card-wrapper .card>.card__content{display:none!important}.collection-card-wrapper .card__inner .card__content{position:absolute!important;top:0;left:0;right:0;bottom:0;display:flex!important;align-items:center;justify-content:center;background:linear-gradient(160deg,#0000001a,#00000038);padding:1.25rem;transition:background .35s ease}.collection-card-wrapper:hover .card__inner .card__content{background:linear-gradient(160deg,#0000002e,#00000052)}.collection-card-wrapper .card__inner .card__information{display:block!important;text-align:center}.collection-card-wrapper .card__inner .card__information>p,.collection-card-wrapper .card__inner .card__information .card__description{display:none!important}.collection-card-wrapper .card__inner .card__heading{margin:0;padding:0;font-family:Cormorant Garamond,Georgia,serif!important;font-size:18px!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#fffdf8!important;text-shadow:0 1px 6px rgba(0,0,0,.3),0 0px 1px rgba(0,0,0,.15);line-height:1.3}.collection-card-wrapper .card__inner .card__heading a,.collection-card-wrapper .card__inner .card__heading a:visited{color:#fffdf8!important;text-decoration:none!important}.collection-card-wrapper .card__inner .card__heading .icon-wrap{display:none!important}@media screen and (max-width:749px){.collection-card-wrapper .card__inner .card__heading{font-size:15px!important;letter-spacing:.12em!important}}body:has(.collection-list) #MainContent{background-color:#f8f3ea!important;background-image:none!important}body:has(.collection-list) #MainContent .shopify-section{background-color:transparent!important;background-image:none!important}body:has(.collection-list) h1.title--primary{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-size:clamp(2rem,5vw,3.2rem)!important;letter-spacing:.28em!important;text-transform:uppercase!important;color:#2c201a!important;text-align:center!important;margin-bottom:2.4rem!important}body:has(.collection-list) h1.title--primary:after,body:has(.collection-list) h1.title--primary:before{display:none!important}[id$=__product-grid] .product-grid .card-wrapper{height:100%;background:#fffdf8;border:1px solid #e7dccb;border-radius:0;overflow:hidden;box-shadow:0 10px 26px #1111110b;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}[id$=__product-grid] .product-grid .card-wrapper:hover{transform:translateY(-5px);border-color:#111;box-shadow:0 16px 34px #1111111a}[id$=__product-grid] .product-grid .card{background:transparent;height:100%}[id$=__product-grid] .product-grid .card__inner{background:#f5efe4;border-radius:0}[id$=__product-grid] .product-grid .card__media,[id$=__product-grid] .product-grid .card__media .media{background:#f5efe4}[id$=__product-grid] .product-grid .card__media img{object-fit:contain!important;object-position:center center!important;padding:0!important;top:22px!important;left:22px!important;width:calc(100% - 44px)!important;height:calc(100% - 44px)!important;max-width:none!important;transition:transform .35s ease}[id$=__product-grid] .product-grid .card-wrapper:hover .card__media img{transform:scale(1.035)}[id$=__product-grid] .product-grid .card__content{background:#fffdf8}[id$=__product-grid] .product-grid .card__information{padding:1.5rem 1.6rem 1.2rem;text-align:center}[id$=__product-grid] .product-grid .card__heading{font-size:1.42rem;line-height:1.35;font-weight:500;letter-spacing:.01em}[id$=__product-grid] .product-grid .card__heading a{color:#111;text-decoration:none}[id$=__product-grid] .product-grid .card__heading a:hover{color:#8a6f4d;text-decoration:underline;text-underline-offset:.3rem}[id$=__product-grid] .product-grid .caption-with-letter-spacing,[id$=__product-grid] .product-grid .card-information__wrapper .caption-with-letter-spacing{color:#8a6f4d;font-size:1.05rem;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.5rem}[id$=__product-grid] .product-grid .price{color:#111;font-size:1.35rem;font-weight:600;letter-spacing:.01em}[id$=__product-grid] .product-grid .price__sale .price-item--sale{color:#8a4d3b}[id$=__product-grid] .product-grid .price .price-item--regular{color:#111}[id$=__product-grid] .product-grid s.price-item--regular{color:#8c8175}[id$=__product-grid] .product-grid .quick-add__submit{min-height:4rem;background:#111;color:#fffdf8;border:1px solid #111111;font-size:1.05rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase;transition:background .25s ease,color .25s ease,border-color .25s ease}[id$=__product-grid] .product-grid .quick-add__submit:hover{background:#8a6f4d;color:#fffdf8;border-color:#8a6f4d}[id$=__product-grid] .product-grid .quick-add__submit:after,[id$=__product-grid] .product-grid .quick-add__submit:before{box-shadow:none}[id$=__product-grid] .product-grid .card-wrapper{position:relative}[id$=__product-grid] .product-grid .bella-bestseller-badge{position:absolute;top:12px;left:12px;z-index:5;background:#111;color:#fffdf8;border:1px solid #111111;font-size:10px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;line-height:22px;padding:0 10px;pointer-events:none}.collection-list.collection-list{padding-bottom:96px}@media screen and (max-width:749px){.collection-list.collection-list{padding-bottom:56px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/bella-rosse-premium.css.map */
