.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-variant-picker{display:flex!important;flex-direction:column!important;gap:8px!important;margin-bottom:10px!important}.card-variant-picker__group{border:0!important;margin:0!important;padding:0!important}.card-variant-picker__group-label{color:#7a6e65!important;display:block!important;font-size:10px!important;font-weight:600!important;letter-spacing:.6px!important;line-height:1.2!important;margin:0 0 5px!important;text-transform:uppercase!important}.card-variant-picker__group+.card-variant-picker__group{margin-top:4px!important}.card-variant-picker__pills{display:flex!important;flex-wrap:wrap!important;gap:6px!important}.card-variant-picker__pill{background:#fff!important;border:1px solid rgba(28,24,20,.16)!important;border-radius:999px!important;color:#2b211b!important;cursor:pointer!important;font:inherit!important;font-size:11px!important;font-weight:600!important;line-height:1!important;padding:7px 12px!important;transition:border-color .2s ease,box-shadow .2s ease,color .2s ease,opacity .2s ease!important}.card-variant-picker__pill:hover:not(:disabled){border-color:#8d4a18!important;color:#8d4a18!important}.card-variant-picker__pill.is-selected{background:#8d4a18!important;border-color:#8d4a18!important;color:#fff!important}.card-variant-picker__pill:disabled,.card-variant-picker__pill.is-unavailable{background:#fff!important;border-color:#1c181414!important;color:#c9bfb6!important;cursor:not-allowed!important;text-decoration:line-through!important}.card-variant-picker__message{color:#9a3412!important;font-size:11px!important;line-height:1.3!important;margin:0 0 6px!important}@media(max-width:749px){.card-variant-picker__pill{font-size:10px!important;padding:6px 10px!important}}.card-variant-dropdown{display:flex!important;flex-direction:column!important;gap:8px!important;margin-bottom:10px!important}.card-variant-picker__groups.card-variant-picker__groups--dropdown{align-items:center!important;flex-direction:row!important;gap:6px!important;min-height:var(--vcd-dropdown-slot)!important}.card-variant-dropdown__group{flex:1 1 0!important;min-width:0!important}.card-variant-dropdown__select{appearance:none!important;-webkit-appearance:none!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%232b211b' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:right 9px center!important;background-repeat:no-repeat!important;background-size:9px 6px!important;border:1px solid rgba(28,24,20,.16)!important;border-radius:6px!important;color:#2b211b!important;cursor:pointer!important;font:inherit!important;font-size:11px!important;font-weight:600!important;height:var(--vcd-dropdown-slot)!important;line-height:1!important;overflow:hidden!important;padding:0 24px 0 10px!important;text-overflow:ellipsis!important;transition:border-color .2s ease,color .2s ease!important;white-space:nowrap!important;width:100%!important}.card-variant-dropdown__select:hover,.card-variant-dropdown__select:focus-visible{border-color:#8d4a18!important;color:#8d4a18!important;outline:none!important}.card-variant-dropdown__select option:disabled{color:#c9bfb6!important}@media(max-width:749px){.card-variant-dropdown__select{font-size:10px!important;padding:0 22px 0 8px!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:15px!important;line-height:1.2!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}}.product-card-wrapper .card>.card__content>.card__information{display:flex!important;flex-direction:column!important;height:100%!important}.product-card-wrapper .card__heading{display:-webkit-box!important;-webkit-line-clamp:2!important;line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important;min-height:2.6em!important}.product-card-wrapper .card-price-row{min-height:20px!important}:root{--vcd-dropdown-slot: 34px;--vcd-card-dots-slot: 16px}.card-variant-picker__groups{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:8px!important;min-height:32px!important}.product-card-wrapper .card-atc-wrapper{display:flex!important;flex-direction:column!important;margin-top:auto!important}.card-wishlist-btn{position:absolute!important;bottom:10px!important;right:10px!important;width:32px!important;height:32px!important;padding:0!important;background:#ffffffe6!important;border:none!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:3!important;transition:all .3s!important}.card-wishlist-btn:hover{background:#fff!important;transform:scale(1.1)!important}.card-wishlist-btn.active{background:#fff!important}.card-wishlist-btn:hover svg{stroke:#8d4a18!important}.card-wishlist-btn.active svg{stroke:#8d4a18!important;fill:#8d4a18!important}@media(max-width:749px){.card-wishlist-btn{width:28px!important;height:28px!important;bottom:8px!important;right:8px!important}.card-wishlist-btn svg{width:14px!important;height:14px!important}}.card-wrapper .card__media{z-index:2!important}.card-gallery{display:block!important;z-index:2!important}.card-gallery__track{display:flex!important;height:100%!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;-ms-overflow-style:none!important;width:100%!important}.card-gallery__track::-webkit-scrollbar{display:none!important}.card-gallery__track:focus{outline:none!important}.card-gallery__track:focus-visible{outline:2px solid #8D4A18!important;outline-offset:-2px!important}.card-gallery__slide{flex:0 0 100%!important;height:100%!important;overflow:hidden!important;scroll-snap-align:start!important;scroll-snap-stop:always!important;width:100%!important}.card-gallery__link{display:block!important;height:100%!important;width:100%!important}.card-gallery__image{display:block!important;height:100%!important;object-fit:cover!important;object-position:center center!important;width:100%!important}.card-gallery__dots{align-items:center!important;display:flex!important;flex:0 0 auto!important;gap:4px!important;justify-content:center!important;min-height:var(--vcd-card-dots-slot)!important;overflow:hidden!important;padding:6px 0 2px!important;position:relative!important;z-index:2!important}.card-gallery__dot{background:#1c18142e!important;border:none!important;border-radius:1px!important;cursor:pointer!important;flex:0 0 auto!important;height:6px!important;padding:0!important;transition:background-color .2s ease!important;width:6px!important}.card-gallery__dot.is-active{background:#8d4a18!important}@media(prefers-reduced-motion:reduce){.card-gallery__track{scroll-behavior:auto!important}}[data-card-gallery-track]{display:flex;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;width:100%}[data-card-gallery-track]::-webkit-scrollbar{display:none}[data-card-gallery-track]>*{flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always;width:100%}[data-card-gallery-track]:focus{outline:none}[data-card-gallery-track]:focus-visible{outline:2px solid #8D4A18;outline-offset:-2px}@media(hover:hover)and (pointer:fine){card-gallery:not([data-card-gallery-single]) [data-card-gallery-track]{cursor:grab}card-gallery.is-dragging [data-card-gallery-track]{cursor:grabbing}}[data-card-gallery-track] img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}card-gallery.is-dragging [data-card-gallery-track],card-gallery.is-settling [data-card-gallery-track]{scroll-snap-type:none!important}card-gallery.is-dragging [data-card-gallery-track]{scroll-behavior:auto!important;-webkit-user-select:none;user-select:none}.card-wrapper card-gallery:not([data-card-gallery-single]),.card-wrapper card-gallery:not([data-card-gallery-single]) [data-card-gallery-track],.card-wrapper card-gallery:not([data-card-gallery-single]) .card-gallery__slide,.card-wrapper card-gallery:not([data-card-gallery-single]) .card-gallery__link,.card-wrapper card-gallery:not([data-card-gallery-single]) .card-gallery__image,.pcard card-gallery:not([data-card-gallery-single]),.pcard card-gallery:not([data-card-gallery-single]) [data-card-gallery-track],.pcard card-gallery:not([data-card-gallery-single]) .pcard__slide,.pcard card-gallery:not([data-card-gallery-single]) .pcard__slide a,.pcard card-gallery:not([data-card-gallery-single]) .pcard__slide img{touch-action:pan-y pinch-zoom}.card-wrapper card-gallery:not([data-card-gallery-single]) [data-card-gallery-track],.pcard card-gallery:not([data-card-gallery-single]) [data-card-gallery-track]{-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}card-gallery.is-touching [data-card-gallery-track]{scroll-snap-type:none!important;scroll-behavior:auto!important}.card-gallery__arrow{align-items:center;background:#ffffffeb;border:none;border-radius:50%;color:#1c1814;cursor:pointer;display:none;height:32px;justify-content:center;opacity:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .2s ease,background-color .2s ease;width:32px;z-index:3}.card-gallery__arrow--prev{left:8px}.card-gallery__arrow--next{right:8px}@media(hover:hover)and (pointer:fine){.card-gallery__arrow{display:flex}.card-wrapper:hover .card-gallery__arrow,.pcard:hover .card-gallery__arrow{opacity:1}.card-gallery__arrow:hover{background:#fff}.card-gallery__arrow:disabled{opacity:0!important;pointer-events:none}}@media(hover:none),(pointer:coarse){.card-gallery__arrow{display:none!important}}card-gallery.is-dragging .card-gallery__arrow{opacity:0!important;pointer-events:none}@media(prefers-reduced-motion:reduce){.card-gallery__arrow{transition:none}}[data-card-gallery-track] a{-webkit-user-drag:none}
/*# sourceMappingURL=/cdn/shop/t/23/assets/varali-card-overrides.css.map */
