@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=Jost:wght@300;400;500&display=swap";body{background-color:#faf6f0!important}main#MainContent{background-color:#faf6f0!important}.collection__title,h1.collection__title,.collection-hero__title{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:300!important;font-size:48px!important;letter-spacing:4px!important;color:#2c1f0f!important;text-transform:uppercase!important;position:relative!important;padding-bottom:16px!important}.collection__title:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:1px;background:linear-gradient(90deg,#a07828,#e8c97a,#a07828)}.facets-container,.facets__form,.collection__filters,.collection-filters-container{background:#f5ede0!important;border:.5px solid rgba(160,120,40,.2)!important;border-radius:2px!important}.facets__summary,.facets__label,.collection__sort-by,.collection__products-count{font-family:Jost,sans-serif!important;font-size:11px!important;letter-spacing:3px!important;text-transform:uppercase!important;color:#9a7a50!important}.card-wrapper{transition:transform .3s ease!important}.card-wrapper:hover{transform:translateY(-4px)!important}.card-wrapper .card,.card--product,.card__inner,.card{background:#f5ede0!important;border:.5px solid rgba(160,120,40,.22)!important;box-shadow:0 2px 16px #3c1e0012,0 0 0 0 transparent!important;border-radius:3px!important;transition:box-shadow .35s ease!important;overflow:hidden!important}.card-wrapper:hover .card,.card-wrapper:hover .card--product{box-shadow:0 8px 32px #a0782826!important;border-color:#a0782866!important}.card__media,.card__media .media,.media{background:#ede3d0!important}.card__information{background:#faf6f0!important;padding:14px 16px!important;border-top:.5px solid rgba(160,120,40,.15)!important}.card__heading,.card__heading a,.card-information__text,.card__information .card__heading h3{font-family:Cormorant Garamond,Georgia,serif!important;font-size:16px!important;font-weight:400!important;letter-spacing:.5px!important;color:#2c1f0f!important;line-height:1.3!important}.card__heading a:hover{color:#a07828!important}.price{margin-top:6px!important}.price__regular .price-item--regular,.price__sale .price-item--sale{font-family:Cormorant Garamond,Georgia,serif!important;font-size:20px!important;font-weight:500!important;color:#a07828!important;background:linear-gradient(90deg,#7a5a18,#c9a84c,#e8c97a,#c9a84c,#7a5a18);background-size:300% auto;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;animation:sorve-shimmer 4s linear infinite!important}@keyframes sorve-shimmer{0%{background-position:200% center}to{background-position:-200% center}}.price__compare .price-item--regular{font-size:13px!important;color:#9a7a50!important;-webkit-text-fill-color:#9a7a50!important}.badge--sale,.card__badge .badge{background:#c0392b!important;color:#fff!important;font-family:Jost,sans-serif!important;font-size:9px!important;font-weight:700!important;letter-spacing:2px!important;border-radius:2px!important;padding:4px 10px!important;border:none!important}.shopify-section-group-footer-group,.shopify-section-group-footer-group footer,.shopify-section-group-footer-group .footer{background-color:#1a1008!important}img{max-width:100%;height:auto}.card__media img,.product-card-wrapper img,.media img,.banner__media img,.slideshow__media img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:749px){.card__media,.card__inner,.media{overflow:hidden}.card__media img,.product-card-wrapper img{object-fit:contain!important;object-position:center center!important;background:#fdfaf4}.card__media .media,.card__inner .media{padding-bottom:120%!important}.announcement-bar,.utility-bar,.sorve-sale-bar,.flash-sale-bar{min-height:42px!important;padding:6px 10px!important}.announcement-bar *,.utility-bar *,.sorve-sale-bar *,.flash-sale-bar *{font-size:10px!important;letter-spacing:.12em!important;line-height:1.2!important}.breadcrumbs,.breadcrumb{font-size:10px!important;padding:10px 14px!important;white-space:nowrap;overflow-x:auto}body{overflow-x:hidden}}@media screen and (max-width:749px){.announcement-bar,.utility-bar,.sorve-sale-bar,.flash-sale-bar,.countdown-bar{min-height:36px!important;padding:6px 8px!important}.announcement-bar *,.utility-bar *,.sorve-sale-bar *,.flash-sale-bar *,.countdown-bar *{font-size:9px!important;line-height:1.15!important;letter-spacing:.08em!important}.product__media-wrapper,.product__media-list,.product__media-item,.product__media,.product-media-container,.product__media .media{height:auto!important;min-height:0!important;overflow:visible!important}.product__media img,.product-media-container img{width:100%!important;height:auto!important;object-fit:contain!important;display:block!important}.product__media .media{padding-bottom:0!important}.product__media-list,slider-component,.slider,.thumbnail-slider{scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;overscroll-behavior-x:contain!important}.product__media-item{scroll-snap-align:center!important}.product__media img{transition:none!important}.breadcrumb,.breadcrumbs{padding:8px 12px!important;font-size:10px!important;line-height:1.4!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sorve-global.css.map */
