.card__badge.top.left{position:absolute;top:1rem;right:1rem;left:auto;z-index:2}.pud-badge{display:inline-flex;align-items:center;justify-content:center;padding:.6rem 1.2rem;border-radius:999px;font-size:1.3rem;line-height:1;font-weight:500;white-space:nowrap;box-shadow:0 1px #ffffffb3 inset,0 1px 2px #78504614;transition:transform .2s ease,box-shadow .2s ease}.pud-badge--bundle{background:#dbe8da;color:#5f735e;border:1px solid rgb(145,213,141)}.pud-badge--bestseller{background:#f7def1;color:#674e1e;border:1px solid rgb(230,178,212)}.pud-badge--free{background:#d9e7f7;color:#58708d;border:1px solid rgb(139,171,211)}.pud-badge--new{background:#f9d2da;color:#8f5f69;border:1px solid rgb(237,167,180)}.card__badge.top.left{top:.8rem;right:.8rem}.card-wrapper .card{background:#fffdf9;border:1px solid #e6dbcf;border-radius:18px;padding:1.6rem;height:100%;box-sizing:border-box}.card__information{display:flex;flex-direction:column;height:100%}.card__heading{font-size:1.4rem;line-height:1.4;font-weight:500}.card__heading a,.card-wrapper .card__heading a:hover{text-decoration:none!important}.pud-card-price-row{display:flex;align-items:baseline;gap:.4rem;flex-wrap:wrap;margin-top:.35rem}.pud-sale-badge{display:inline-flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:500;line-height:1;padding:.6rem 1.15rem;border-radius:999px;background:#ffdc9e;color:#785330;border:1.5px solid rgb(207,172,117);white-space:nowrap;margin-left:.2rem;transform:translateY(-1px);box-shadow:0 1px #ffffffb3 inset,0 1px 2px #78504614;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.pud-card-links{display:flex;justify-content:center;margin-top:auto;padding-top:.6rem}.pud-view-pattern-link,.pud-view-pattern-link:link,.pud-view-pattern-link:visited{display:inline-flex;align-items:center;justify-content:center;margin-top:.6rem!important;padding:.65rem 1.55rem;border-radius:999px;border:1.5px solid #e4b890!important;background:#fff!important;color:#9c6b3d!important;text-decoration:none!important;font-size:1.25rem;line-height:1;font-weight:500;transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s ease}.card__content .pud-view-pattern-link:hover,.card__information .pud-view-pattern-link:hover,a.pud-view-pattern-link:hover,.card-wrapper:hover .pud-view-pattern-link{background-color:#f6dcc2!important;border-color:#d9a774!important;color:#8a5b34!important;transform:translateY(-1px);box-shadow:0 1px #ffffffb8 inset,0 2px 6px #7850461f!important}@media(hover:hover)and (pointer:fine){.card-wrapper .card,.card-wrapper .card--standard,.card-wrapper .card--card{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease,background-color .25s ease!important}.card-wrapper:hover .card,.card-wrapper:hover .card--standard,.card-wrapper:hover .card--card,.card:hover{transform:translateY(-6px)!important;box-shadow:0 12px 26px #00000014!important;border-color:#dcc6ad!important;background-color:#fffdfb!important}}@media screen and (max-width:749px){.card-wrapper .card{padding:1.2rem;border-radius:16px}.card__heading{font-size:1.3rem;line-height:1.5}.pud-card-price-row{gap:.45rem;margin-top:.25rem}.pud-sale-badge{font-size:1.15rem;padding:.6rem 1.15rem;margin-left:0}}.card__content>.card__badge{display:none!important}@media screen and (max-width:749px){.pud-badge{font-size:.95rem;padding:.45rem .9rem;border-width:1.5px}}.pud-badge{letter-spacing:.02em}.card__heading{font-size:1.5rem;line-height:1.45;font-weight:500}@media screen and (max-width:749px){.card__heading{font-size:1.2rem;line-height:1.4}}.card{box-shadow:0 2px 6px #0000000a;border:.75px solid rgba(0,0,0,.05)}.collection-hero{background:#fff!important;padding:2.8rem 0 1.8rem!important}.collection-hero .collection-hero__inner{gap:3.8rem!important;align-items:center!important}.collection-hero .collection-hero__text-wrapper,.collection-hero__text-wrapper{max-width:54rem!important;margin:0 auto!important;text-align:center!important}.collection-hero .collection-hero__title{font-family:Lucida Calligraphy,cursive!important;font-weight:400!important;font-size:3.2rem!important;line-height:1.2!important;letter-spacing:.02em!important;text-align:center!important;margin:0 0 1.4rem!important}.collection-hero .collection-hero__description{max-width:50rem!important;margin:0 auto!important;font-size:1.95rem!important;line-height:1.6!important;text-align:center!important}.collection-hero .collection-hero__description p{margin:0 0 1.15rem!important}.collection-hero .collection-hero__image-container,.collection-hero .banner__media,.collection-hero .media,.collection-hero .media-wrapper{position:relative!important;display:block!important;margin:0 auto!important;overflow:hidden!important;border:none!important;background:transparent!important;border-radius:28px!important;padding:0!important;box-sizing:border-box!important;box-shadow:0 18px 40px #7a5c462e,0 6px 14px #7a5c461a!important;transition:none!important}.collection-hero .collection-hero__image-container:before,.collection-hero .collection-hero__image-container:after,.collection-hero .banner__media:before,.collection-hero .banner__media:after,.collection-hero .media:before,.collection-hero .media:after,.collection-hero .media-wrapper:before,.collection-hero .media-wrapper:after,.collection-hero .placeholder:before,.collection-hero .placeholder:after,.collection-hero .hero__image-wrapper:before,.collection-hero .hero__image-wrapper:after{content:none!important;display:none!important;padding-bottom:0!important}.collection-hero img,.collection-hero .media img,.collection-hero .collection-hero__image-container img,.collection-hero .banner__media img,.collection-hero .media-wrapper img{display:block!important;width:100%!important;border:none!important;border-radius:28px!important;box-shadow:none!important;object-fit:cover!important;transition:none!important;transform:none!important}.collection-hero .collection-hero__image-container:hover,.collection-hero .banner__media:hover,.collection-hero .media:hover,.collection-hero .media-wrapper:hover,.collection-hero img:hover,.collection-hero .media img:hover,.collection-hero .collection-hero__image-container img:hover,.collection-hero .banner__media img:hover{transform:none!important;box-shadow:0 18px 40px #7a5c462e,0 6px 14px #7a5c461a!important}@media screen and (min-width:990px){.collection-hero .collection-hero__inner{gap:3.8rem!important;align-items:center!important}.collection-hero .collection-hero__image-container,.collection-hero .banner__media,.collection-hero .media,.collection-hero .media-wrapper{width:26rem!important;min-width:26rem!important;max-width:26rem!important;height:18rem!important;min-height:18rem!important;max-height:18rem!important;flex:0 0 26rem!important;margin-top:7rem!important;margin-bottom:0!important;margin-left:auto!important;margin-right:auto!important}.collection-hero img,.collection-hero .media img,.collection-hero .collection-hero__image-container img,.collection-hero .banner__media img,.collection-hero .media-wrapper img{width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important}}@media screen and (max-width:749px){.collection-hero{background:#fff!important;padding:2rem 0 1.6rem!important}.collection-hero .collection-hero__inner{display:block!important;gap:0!important}.collection-hero .collection-hero__text-wrapper,.collection-hero__text-wrapper{max-width:100%!important;margin:0 auto 2rem!important;text-align:center!important}.collection-hero .collection-hero__title{font-size:clamp(3rem,7vw,4rem)!important;margin-bottom:1.2rem!important}.collection-hero .collection-hero__description{max-width:100%!important;font-size:1.7rem!important;line-height:1.55!important}.collection-hero .collection-hero__image-container,.collection-hero .banner__media,.collection-hero .media,.collection-hero .media-wrapper,.collection-hero .placeholder,.collection-hero .hero__image-wrapper{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:16 / 9!important;flex:none!important;margin:0 auto!important;padding:0!important;border-radius:22px!important;overflow:hidden!important;box-shadow:0 14px 28px #7a5c4624,0 4px 10px #7a5c4614!important}.collection-hero .media>*,.collection-hero .banner__media>*,.collection-hero .collection-hero__image-container>*,.collection-hero .media-wrapper>*{position:static!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;transform:none!important}.collection-hero img,.collection-hero .media img,.collection-hero .collection-hero__image-container img,.collection-hero .banner__media img,.collection-hero .media-wrapper img{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:16 / 9!important;border-radius:22px!important;object-fit:cover!important;position:static!important}}#ProductGridContainer{margin-top:0!important}.collection-hero+.section,.collection-hero+*{margin-top:0!important}@media screen and (max-width:749px){.card__heading,.card-information__text,.card__heading a{font-size:1.55rem!important;line-height:1.45!important}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/pud-collection-cards.css.map */
