.ww-featured{--ww-gold:#e9c99a;--ww-dark:#1b1917;color:#29231d;background:#f5f0e8;padding:5.5rem 0 5.8rem;overflow:hidden}.ww-featured--sand{background:#eae0d3}.ww-featured__inner{max-width:1350px}.ww-featured__heading{display:flex;align-items:end;justify-content:space-between;gap:2rem;margin-bottom:2.7rem}.ww-featured__heading-copy{min-width:0}.ww-featured__eyebrow{color:#89623d;font-size:1.06rem;letter-spacing:.17em;font-weight:750;margin:0 0 .85rem}.ww-featured__heading h2{font-size:clamp(2.65rem,3.3vw,4.2rem);font-weight:800;line-height:1.27;letter-spacing:-.015em;margin:0;color:#29231d}.ww-featured__description{font-size:1.35rem;line-height:1.65;margin:.85rem 0 0;color:#645749}.ww-featured__heading-decoration{display:flex;align-items:center;gap:1rem;color:#866949;letter-spacing:.19em;white-space:nowrap;font-size:.95rem;flex-shrink:0}.ww-featured__heading-decoration span{display:inline-block;width:5.8rem;height:1px;background:#bd9b70}.ww-featured__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.7rem}.ww-featured__grid-item{min-width:0}.ww-featured__card{display:flex;flex-direction:column;height:100%;background:#1b1917;border:1px solid #40382f;color:#f4ede2;border-radius:1.35rem;overflow:hidden;box-shadow:0 10px 30px #31241624;transition:transform .22s ease,box-shadow .22s ease}.ww-featured__card:hover{transform:translateY(-3px);box-shadow:0 18px 40px #17100b33}.ww-featured__photo-link{display:block;overflow:hidden;background:#302b25;margin:1rem 1rem 0;border-radius:.95rem;text-decoration:none}.ww-featured__photo-link:focus-visible,.ww-featured__product-title a:focus-visible,.ww-featured__cta:focus-visible,.ww-featured__view-link:focus-visible,.ww-featured__variant-select:focus-visible{outline:2px solid #e9c99a;outline-offset:2px}.ww-featured__media{width:100%;position:relative;aspect-ratio:1/1.08;display:flex;align-items:center;justify-content:center;background:#302b25;overflow:hidden}.ww-featured__image{width:100%;height:100%;object-fit:contain;display:block;transition:transform .35s ease}.ww-featured__card:hover .ww-featured__image{transform:scale(1.035)}.ww-featured__placeholder{width:65%;height:65%;color:#bdb4a8}.ww-featured__saving-badge{position:absolute;top:.85rem;right:.85rem;display:inline-flex;align-items:center;gap:.36rem;color:#f1d5aa;background:#1b1917e6;border:1px solid #d6b27b;border-radius:5rem;padding:.72rem 1.03rem;font-size:1.18rem;font-weight:800;white-space:nowrap;line-height:1.2;letter-spacing:.02em;box-shadow:0 2px 10px #0003}.ww-featured__sold-badge{position:absolute;bottom:.75rem;right:.75rem;background:#181614eb;color:#fff;border-radius:.5rem;padding:.5rem .8rem;font-weight:700;font-size:1.05rem}.ww-featured [hidden]{display:none!important}.ww-featured__details{display:flex;flex:1;flex-direction:column;align-items:stretch;text-align:right;padding:1.55rem 1.55rem 1.5rem}.ww-featured__label{color:#cfb48b;font-size:.96rem;letter-spacing:.16em;font-weight:750}.ww-featured__product-title{font-size:1.57rem;font-weight:750;line-height:1.45;margin:.65rem 0 1rem;min-height:4.4rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.ww-featured__product-title a{color:#f7f2e9;text-decoration:none}.ww-featured__product-title a:hover{color:#efc891}.ww-featured__variant-area{display:flex;flex-direction:column;gap:.43rem;margin-bottom:1.05rem}.ww-featured__variant-label{font-size:1.06rem;color:#c9bdad;font-weight:650}.ww-featured__variant-select{display:block;width:100%;min-width:0;max-width:100%;border-radius:.55rem;border:1px solid #6b5948;background:#292521;color:#f4e9db;font-family:inherit;font-size:1.2rem;font-weight:600;line-height:1.3;min-height:3.75rem;padding:.65rem .8rem;direction:rtl}.ww-featured__variant-select option{background:#292521;color:#fff}.ww-featured__pricing{display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem;margin-top:auto;margin-bottom:1.2rem}.ww-featured__price-now,.ww-featured__price-before{display:flex;flex-direction:column;align-items:flex-start;gap:.24rem;text-align:left}.ww-featured__price-caption{color:#bfae99;font-size:1.08rem;font-weight:600}.ww-featured__price{color:#efcb91;font-size:2.05rem;font-weight:800;line-height:1.25;white-space:nowrap}.ww-featured__compare{color:#a89b8d;font-size:1.4rem;font-weight:550;line-height:1.4;white-space:nowrap}.ww-featured__cta{display:flex;align-items:center;justify-content:space-between;min-height:4.4rem;text-decoration:none;text-align:right;color:#f0d3a4;background:transparent;border-top:1px solid #6a5743;padding:1rem .15rem .15rem;font-size:1.3rem;font-weight:750;gap:.45rem;transition:color .2s ease}.ww-featured__cta:hover{color:#fff}.ww-featured__view-all{text-align:center;margin-top:2.9rem}.ww-featured__view-link{display:inline-flex;align-items:center;justify-content:center;gap:1.3rem;border:1px solid #766044;color:#29231d;border-radius:.9rem;padding:1.2rem 2.2rem;text-decoration:none;font-weight:780;min-height:4.75rem;font-size:1.4rem;transition:color .2s ease,background .2s ease}.ww-featured__view-link:hover{background:#29231d;color:#f5f0e8}@media(min-width:750px)and (max-width:1099px){.ww-featured__grid{gap:1.15rem}.ww-featured__details{padding:1.1rem}.ww-featured__product-title{font-size:1.36rem}.ww-featured__price{font-size:1.7rem}.ww-featured__compare{font-size:1.2rem}}@media(max-width:749px){.ww-featured{padding:3.6rem 0 3.95rem}.ww-featured__heading{margin-bottom:1.8rem}.ww-featured__heading h2{font-size:2.55rem}.ww-featured__description{font-size:1.23rem;margin-top:.6rem}.ww-featured__eyebrow{font-size:.93rem;letter-spacing:.13em}.ww-featured__heading-decoration{display:none}.ww-featured__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.ww-featured__card{border-radius:1rem}.ww-featured__photo-link{margin:.65rem .65rem 0;border-radius:.7rem}.ww-featured__media{aspect-ratio:1/1.07}.ww-featured__saving-badge{top:.5rem;right:.45rem;padding:.55rem .72rem;font-size:1.04rem;gap:.24rem}.ww-featured__sold-badge{font-size:.9rem;padding:.45rem .6rem}.ww-featured__details{padding:1rem .85rem .9rem}.ww-featured__label{font-size:.76rem;letter-spacing:.1em}.ww-featured__product-title{font-size:1.22rem;min-height:3.55rem;margin:.42rem 0 .7rem}.ww-featured__variant-area{gap:.26rem;margin-bottom:.72rem}.ww-featured__variant-label{font-size:.89rem}.ww-featured__variant-select{font-size:1.04rem;min-height:3.25rem;padding:.45rem .4rem}.ww-featured__pricing{gap:.45rem;margin-bottom:.55rem;align-items:start;flex-direction:column}.ww-featured__price-now,.ww-featured__price-before{flex-direction:row;align-items:baseline;flex-wrap:wrap;gap:.35rem}.ww-featured__price-caption{font-size:.9rem}.ww-featured__price{font-size:1.65rem}.ww-featured__compare{font-size:1.12rem}.ww-featured__cta{font-size:1.08rem;min-height:3.7rem;padding:.65rem .1rem .1rem}.ww-featured__cta svg{width:1.4rem;height:1.4rem;flex-shrink:0}.ww-featured__view-all{margin-top:2rem}.ww-featured__view-link{width:100%;max-width:39rem;font-size:1.25rem;min-height:4.4rem;padding:.9rem 1rem}}@media(max-width:360px){.ww-featured__grid{gap:.65rem}.ww-featured__details{padding:.75rem .5rem}.ww-featured__price{font-size:1.48rem}.ww-featured__product-title{font-size:1.08rem}.ww-featured__saving-badge{font-size:.95rem;padding:.48rem .55rem}.ww-featured__variant-select{font-size:.96rem}}@media(prefers-reduced-motion:reduce){.ww-featured__card,.ww-featured__image,.ww-featured__cta,.ww-featured__view-link{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/woodwork-featured.css.map */
