.card-wrapper{border-radius:12px!important;box-shadow:0 2px 12px #1c18141a!important;overflow:hidden!important;transition:box-shadow .3s ease,transform .3s ease!important;border:1px solid rgba(232,221,212,.6)!important;background:#fff!important}.card-wrapper:hover{box-shadow:0 6px 28px #1c181429!important;transform:translateY(-3px)!important;text-transform:none}.card--card:after{box-shadow:none!important}.card--card,.card--standard .card__inner{border:none!important;border-radius:0!important}.card-wrapper .card__media img,.card-wrapper .media img{transition:transform .5s ease!important}.card-wrapper:hover .card__media img,.card-wrapper:hover .media img{transform:scale(1.04)!important}.card-wrapper .card__inner{position:relative!important}.product-card-wrapper a:hover,.product-card-wrapper a:focus-within,.card-wrapper a:hover,.card-wrapper a:focus-within{text-decoration:none!important}.card-atc-wrapper{padding:0 0 14px!important;margin-top:8px!important;position:relative!important;z-index:2!important}.card-atc-btn{width:100%!important;padding:10px 14px!important;background:#8d4a18!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:11px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;transition:background .2s!important;font-family:inherit!important;line-height:1!important}.card-atc-btn:hover:not(:disabled){background:#8b4513!important}.card-atc-btn:active:not(:disabled){opacity:.9!important}.card-atc-btn:disabled{background:#e8ddd4!important;color:#7a6e65!important;cursor:not-allowed!important}.card-atc-btn.added{background:#2e7d32!important}.card__content{padding:0!important}.card__information{padding:12px 12px 8px!important}.card__heading,.card__heading a{font-family:Cormorant Garamond,Georgia,serif!important;font-size:15px!important;font-weight:700!important;color:#1c1814!important;text-transform:none!important;letter-spacing:0!important;line-height:1.3!important;text-align:center}.card__heading{margin-bottom:6px!important}.card-price-row{display:flex!important;align-items:center!important;gap:4px!important;flex-wrap:nowrap!important;margin:4px 0 8px!important;min-width:0!important}.card-price-row .price{display:inline-flex!important;align-items:center!important;gap:4px!important;margin:0!important;padding:0!important;min-width:0!important;flex:0 1 auto!important}.card-price-row .price__container{display:inline-flex!important;align-items:center!important;gap:4px!important;flex-wrap:nowrap!important;margin:0!important}.card-price-row .price-item{display:inline!important;margin:0!important}.card-price-row .price-item--sale,.card-price-row .price-item--regular:first-child{font-size:13px!important;font-weight:700!important;color:#1c1814!important}.card-price-row .price-item--regular.price-item--last{font-size:12px!important;font-weight:400!important;color:#7a6e65!important}.card-saving-amount{display:inline-flex!important;align-items:center!important;font-size:10px!important;font-weight:600!important;color:#2e7d32!important;background:#eaf6ee!important;padding:1px 5px!important;border-radius:10px!important;white-space:nowrap!important;line-height:1.4!important;font-family:Jost,sans-serif!important}.card-price-row .unit-price,.card__badge .badge--sale,.badge--sale{display:none!important}.varali-discount-badge{position:absolute!important;top:10px!important;right:10px!important;background:#f5ecd9!important;color:#8b4513!important;font-size:10px!important;font-weight:700!important;letter-spacing:.5px!important;padding:4px 10px!important;border-radius:20px!important;border:1px solid rgba(200,150,74,.35)!important;z-index:2!important;line-height:1!important;font-family:Jost,sans-serif!important}@media(max-width:749px){.card-wrapper{border-radius:10px!important}.product-card-wrapper .card__information{text-align:center!important;padding:12px 8px 6px!important}.product-card-wrapper .card-information{text-align:center!important}.card-atc-wrapper{padding:4px 10px 12px!important;width:100%!important;display:flex!important;justify-content:center!important}.card-atc-btn{display:flex!important;width:100%!important;text-align:center!important;font-size:10px!important;padding:9px 10px!important;letter-spacing:.8px!important;border-radius:7px!important}.card__heading,.card__heading a{font-size:13px!important;font-weight:700!important;text-align:center!important}.product-card-wrapper .card__heading{margin:0 0 6px!important}.price-item--regular{font-size:10px!important}.card__content{padding:0!important}.card__information{padding:10px 10px 6px!important}.collection__title,.collection__view-all{text-align:center!important}.collection__title .title{font-weight:700!important}.varali-discount-badge{font-size:9px!important;padding:3px 8px!important;top:8px!important;right:8px!important}}@media screen and (min-width:990px){.product-grid.grid--4-col-desktop .grid__item,.product-grid.grid--3-col-desktop .grid__item,.slider--desktop.grid--4-col-desktop .grid__item,.slider--desktop.grid--3-col-desktop .grid__item{width:calc((100% - 60px)/4)!important;max-width:calc((100% - 60px)/4)!important;flex:0 0 calc((100% - 60px)/4)!important}}@media screen and (min-width:750px)and (max-width:989px){.grid--3-col-tablet,.grid--2-col-tablet-down{grid-template-columns:repeat(2,1fr)!important}}@media screen and (max-width:749px){slider-component .slider--tablet.grid--peek .grid__item,slider-component .grid--peek .grid__item{flex:0 0 calc(66% - 6px)!important;width:calc(66% - 6px)!important;max-width:calc(66% - 6px)!important;box-sizing:border-box!important}.product-grid.grid--2-col-tablet-down:not(.slider--tablet){grid-template-columns:repeat(2,calc(75% - 6px))!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none!important;-ms-overflow-style:none!important;scroll-snap-type:x mandatory!important;padding-bottom:4px!important}.product-grid.grid--2-col-tablet-down:not(.slider--tablet)::-webkit-scrollbar{display:none!important}.product-grid .grid__item{scroll-snap-align:start!important}}.product-grid.grid{column-gap:20px!important;row-gap:24px!important}@media(max-width:749px){.product-grid.grid{column-gap:12px!important;row-gap:16px!important}}.collection__view-all a{background:#8d4a18!important;color:#fff!important;border:none!important;border-radius:8px!important;font-size:11px!important;font-weight:600!important;letter-spacing:1.2px!important;text-transform:uppercase!important;padding:12px 32px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;transition:background .2s!important;font-family:inherit!important;cursor:pointer!important}.collection__view-all a:hover{background:#6b3510!important;text-decoration:none!important}.collection-subtitle{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#7a6e65;margin-bottom:6px;font-weight:500}.card-information .card-price-row,.card-information .card-price-row .price,.card-information .card-price-row .price__container{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:nowrap!important;gap:4px!important;margin:0!important}.card-price-row .price__sale{display:inline-flex!important;flex-direction:row-reverse!important;align-items:baseline!important;gap:5px!important;flex-wrap:nowrap!important;order:1!important}.card-price-row .price__sale>.price-item--sale{font-size:15px!important;font-weight:700!important;color:#1c1814!important}.card-price-row .price__sale>span:first-child{font-size:11px!important;color:#9b8b7d!important}.card-price-row .price--on-sale .price__regular{display:none!important}.card-price-row .price:not(.price--on-sale) .price__regular{display:inline-flex!important;align-items:center!important;gap:4px!important;order:2!important}.card-price-row .card-saving-amount{order:3!important}.card-information .card-price-row .price-item{white-space:nowrap!important;font-size:13px!important}.card-information .card-price-row .price-item--sale{font-size:15px!important;font-weight:700!important;color:#1c1814!important}.card-information .card-price-row s .price-item,.card-information .card-price-row .price-item--regular.price-item--last{color:#9b8b7d!important;font-weight:400!important;font-size:11px!important;text-decoration:line-through!important}.card-information .card-price-row .card-saving-amount{order:3!important;font-size:9px!important;font-weight:600!important;color:#2e7d32!important;background:#eaf6ee!important;padding:1px 4px!important;border-radius:8px!important;white-space:nowrap!important;display:inline-flex!important;align-items:center!important}.card-information .card-price-row .price__badge-sale,.card-information .card-price-row .price__badge-sold-out{display:none!important}@media screen and (max-width:749px){.card__information .card-atc-wrapper{display:flex!important;justify-content:center!important;padding:6px 8px 10px!important;width:100%!important}.card__information .card-atc-wrapper form{display:flex!important;justify-content:center!important;width:100%!important}.card__information .card-atc-btn{width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important}.card-information .card-price-row{justify-content:center!important;gap:3px!important;overflow:visible!important;margin-top:6px!important;margin-bottom:7px!important}.card-information .card-price-row .price,.card-information .card-price-row .price__container,.card-information .card-price-row .price__sale{gap:3px!important}.card-information .card-price-row .price-item,.card-information .card-price-row s .price-item,.card-information .card-price-row .price-item--regular.price-item--last{font-size:10px!important}.card-information .card-price-row .price-item--sale{font-size:14px!important;font-weight:700!important}.card-information .card-price-row .card-saving-amount{font-size:9px!important;padding:1px 3px!important}}@media screen and (max-width:749px){#product-grid .grid__item{flex:0 0 calc(50% - 6px)!important;width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}}@media screen and (max-width:749px){#ProductGridContainer .card__content,#ProductGridContainer .card__information{padding:8px 8px 2px!important}#ProductGridContainer .card__heading,#ProductGridContainer .card__heading a{font-size:11px!important;line-height:1.3!important;letter-spacing:0!important}#ProductGridContainer .card-price-row{flex-direction:column!important;align-items:flex-start!important;gap:2px!important;margin:3px 0 6px!important}#ProductGridContainer .price-item--sale,#ProductGridContainer .price-item--regular{font-size:11px!important}#ProductGridContainer .card-saving-amount{font-size:9px!important;padding:1px 5px!important}#ProductGridContainer .card-atc-wrapper{padding:0 6px 8px!important}#ProductGridContainer .card-atc-btn{font-size:9px!important;padding:7px 6px!important;letter-spacing:.5px!important;border-radius:5px!important}#ProductGridContainer .varali-discount-badge{font-size:8px!important;padding:2px 6px!important;top:6px!important;right:6px!important}#ProductGridContainer .product-grid.grid{gap:8px!important;row-gap:12px!important}}@media screen and (max-width:749px){.facets-horizontal form.facets__form{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;padding:8px 14px!important;gap:8px!important}.facets-horizontal .facets__summary{flex-shrink:0!important;white-space:nowrap!important}.facets-horizontal .product-count{flex-shrink:0!important;white-space:nowrap!important;margin-left:auto!important;font-size:12px!important}.facets-horizontal .facets__sort{flex-shrink:0!important;white-space:nowrap!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/varali-card-overrides.css.map */
