.wooobe-product-card{display:grid;height:100%}.wooobe-product-card .product-card__content{position:relative;container-type:inline-size;container-name:card-gallery-container;min-height:100%;align-items:stretch;gap:0!important;padding:0!important;background:#f7f4f0}.wooobe-product-card .card-gallery{order:0;position:static;container-type:normal;overflow:visible!important;border-radius:32px;background:#ebe3d7}.wooobe-product-card .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,slideshow-slide,.product-media-container){border-radius:32px}.wooobe-product-card .card-gallery slideshow-container{background:#ebe3d7}.wooobe-product-card .card-gallery :is(.product-media-container,.product-media,.product-media__image){width:100%;height:100%}.wooobe-product-card .card-gallery .product-media__image{object-fit:cover}.wooobe-product-card .wooobe-product-meta{display:none}.wooobe-product-card .wooobe-card-specs{order:1;display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;padding:16px 16px 0;color:#645a4b;font-family:var(--font-paragraph--family);font-size:1rem;font-weight:700;line-height:1.4}.wooobe-product-card .wooobe-card-spec{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.wooobe-product-card .wooobe-card-spec .wooobe-icon{display:inline-flex;flex:0 0 20px;width:20px;height:20px}.wooobe-product-card .wooobe-icon svg{display:block;width:100%;height:100%}.wooobe-product-card [ref=productTitleLink] .text-block{--font-size: 1.25rem !important;--font-weight: 700 !important;--text-wrap: wrap !important;order:2;width:100%;max-width:none;padding:12px 16px 0!important;color:#25251e;font-family:var(--font-paragraph--family);font-size:1.25rem;letter-spacing:0}.wooobe-product-card [ref=productTitleLink] .text-block>*{margin:0;overflow:visible;font-weight:700;line-height:1.3;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset}.wooobe-product-card .wooobe-card-rating{order:3;min-height:36px;padding:10px 16px 4px;font-size:1rem;font-weight:700;line-height:22px;color:#493c2c}.wooobe-product-card .wooobe-card-rating__value{display:inline-flex;align-items:center;gap:7px}.wooobe-product-card .wooobe-card-rating .wooobe-icon{display:inline-flex;width:20px;height:20px;color:#b57b23}.wooobe-product-card .wooobe-card-rating .wooobe-icon svg{fill:currentColor}.wooobe-product-card .wooobe-card-rating__count{color:#70685a}.wooobe-product-card .wooobe-card-rating{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.wooobe-product-card .wooobe-card-rating__value{flex-shrink:0}wooobe-card-materials{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:6px;margin-inline-start:auto;position:relative;z-index:3}.wooobe-product-card button.wooobe-material-swatch{display:grid;place-items:center;flex-shrink:0;width:34px;height:34px;min-width:34px;padding:3px;border:2px solid transparent;border-radius:50%;background:transparent;color:inherit;cursor:pointer;touch-action:manipulation}.wooobe-product-card button.wooobe-material-swatch[aria-checked=true]{border-color:#415532}.wooobe-product-card button.wooobe-material-swatch:hover{border-color:#a89a80}.wooobe-product-card button.wooobe-material-swatch:focus-visible{outline:2px solid #415532;outline-offset:2px}.wooobe-material-swatch__surface{display:block;width:24px;height:24px;border:1px solid rgb(73 60 44 / 18%);border-radius:50%;overflow:hidden}.wooobe-material-swatch__surface img{display:block;width:100%;height:100%;object-fit:cover}.wooobe-material-swatch--unavailable .wooobe-material-swatch__surface{opacity:.45}.wooobe-material-media-host{position:relative}.wooobe-product-card img.wooobe-material-preview{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;border-radius:32px;pointer-events:none}.wooobe-product-card img.wooobe-material-preview[hidden]{display:none}.wooobe-product-card product-price{--font-size: 1.25rem !important;--font-weight: 600 !important;order:4;display:block;width:100%;margin-top:auto;padding:14px 16px 20px!important;color:#25251e;font-family:var(--font-paragraph--family);font-size:1.25rem;font-weight:600;line-height:1.3;letter-spacing:0}.wooobe-product-card:has(.quick-add) product-price{min-height:80px;padding:24px 80px 20px 16px!important}.wooobe-product-card .card-gallery>.quick-add{position:absolute;top:0;right:0;bottom:0;left:0}.wooobe-product-card .card-gallery>.quick-add button.quick-add__button{display:var(--quick-add-display, flex)!important;inset-inline-end:16px;inset-block-end:16px;width:48px!important;min-width:48px;max-width:48px;height:48px;min-height:48px;padding:0!important;border:0;border-radius:50%;background:#516133;color:#fff;font-size:0;opacity:1}.wooobe-product-card .card-gallery>.quick-add .quick-add__button>.add-to-cart-icon{width:48px;height:48px}.wooobe-product-card .card-gallery>.quick-add .quick-add__button .svg-wrapper svg{width:22px;height:22px}.wooobe-product-card .card-gallery>.quick-add button.quick-add__button:hover{background:#46542c;scale:1.03}.wooobe-product-card .card-gallery>.quick-add button.quick-add__button:active{background:#3b4725;scale:.99}.wooobe-product-card .quick-add[data-quick-add-button=add] button.quick-add__button--choose{display:none!important}@media(max-width:749px){.wooobe-product-card .wooobe-card-specs{gap:8px 12px;padding:12px 12px 0}.wooobe-product-card .wooobe-card-spec{gap:4px}.wooobe-product-card .wooobe-card-spec .wooobe-icon{flex-basis:18px;width:18px;height:18px}.wooobe-product-card [ref=productTitleLink] .text-block{--font-size: 1.25rem !important;padding:10px 12px 0!important;font-size:1.25rem}.wooobe-product-card .wooobe-card-rating{padding-inline:12px;font-size:1rem}.wooobe-product-card product-price{--font-size: 1.25rem !important;padding-inline:12px!important;font-size:1.25rem}.wooobe-product-card:has(.quick-add) product-price{padding-inline:12px 72px!important}.wooobe-product-card .card-gallery>.quick-add button.quick-add__button{display:var(--quick-add-mobile-display, flex)!important;inset-inline-end:12px}.wooobe-product-card .quick-add[data-quick-add-button=add] button.quick-add__button--choose{display:none!important}}@container card-gallery-container (max-width: 190px){.wooobe-product-card product-price{--font-size: 1.125rem !important;font-size:1.125rem;padding-inline:8px!important}.wooobe-product-card:has(.quick-add) product-price{padding-inline:8px 64px!important}.wooobe-product-card .card-gallery>.quick-add button.quick-add__button{inset-inline-end:8px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/wooobe-horizon-product-card.css.map */
