.card{display:block;overflow:hidden;text-decoration:none}.card+.card-information{margin-top:1.2rem}.card.card--soft{background-color:rgba(var(--color-foreground),.04);color:rgb(var(--color-foreground))}.card__text{display:flex;align-items:center}.card .icon-arrow{width:1.5rem}.card .icon-wrap{margin-left:.8rem;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.card .h1 .icon-arrow,.card .h2 .icon-arrow{padding-bottom:.3rem;padding-top:.3rem}.card--media{display:block;text-decoration:none}.card--text-only{display:flex;justify-content:center}.card--text-only:before{content:"";display:block;padding-bottom:100%}.card--product{border:.1rem solid rgba(var(--color-foreground),.04);position:relative}.card--stretch{height:100%}.card--light-border{border:.1rem solid rgba(var(--color-foreground),.04)}.card--light-border:hover{border:.1rem solid rgba(var(--color-foreground),.3);box-shadow:none}.card__text-spacing{padding:2rem}.card-colored.color-background-1{background-color:rgba(var(--color-foreground),.04)}.card--media .card__text-spacing{padding-top:2.7rem;padding-bottom:1.7rem}@media screen and (max-width: 749px){.card--media .card__text-spacing{padding-top:1.3rem;padding-bottom:1rem}}.card-information>*+*{margin-top:.5rem}.card--text-only .card__inner{display:grid;grid-template-rows:1fr auto 1fr;width:100%}.card__content{margin-left:2.5rem;margin-right:2.5rem}.card__content>*{margin:0}.card--text-only .card__content{grid-row:2;justify-self:center;margin-bottom:6rem;margin-top:5rem}.card--text-only .card__badge{align-self:flex-end;grid-row:3}.card--search .card__badge>*,.card--text-only .card__badge>*{margin:0 1.2rem 1.2rem}.card--search .card__badge,.card--text-only .card__badge{position:initial}.card--text-only .card__content+.card__badge{margin-top:-5rem}.card--search .card__content{justify-self:flex-start;text-align:left}.media+.card__content{margin-top:2rem;margin-bottom:1.5rem}@media screen and (min-width: 750px){.card--text-only .card__content{margin-top:7rem;margin-bottom:7rem}.card--text-only .card__content+.card__badge{margin-top:-7rem}}.card__text-spacing>*{margin:0}.card__text-spacing>*:not(.overlay-card)+*{margin-top:1.5rem}.card__text{margin:0;word-break:break-word}.card--text-only .card__text{text-align:center}.card-information__text{display:block;padding-right:1.2rem}.card-information__wrapper{width:100%}.card-information__wrapper>*{line-height:1.4;color:rgb(var(--color-foreground))}.card-information__wrapper>.price{color:rgb(var(--color-foreground))}.card-information__wrapper>*:not(.visually-hidden:first-child)+*{margin-top:1.1rem}.card-information__wrapper .caption{letter-spacing:.07rem}.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none;background-color:var(--background-lt-gold-2)}.card-wrapper__header{padding-left:1rem;padding-right:1rem}.card-wrapper__link{height:100%;display:flex;justify-content:space-between;flex-direction:column;position:relative;padding:1.5rem 0 0}.template-search .card-wrapper__link{flex-wrap:wrap}.template-search .card-wrapper .media{padding-bottom:0;padding-top:1rem}@media screen and (min-width: 750px){.template-search .card-wrapper .media{padding-bottom:2rem;padding-top:1.6rem}}.template-search .media img{position:relative;width:auto;margin:0 auto}.card-wrapper .media .second-img{position:absolute;left:0;right:0}@media screen and (max-width: 749px){.card-wrapper .media{padding-bottom:75%}}.card-wrapper:focus-within .card{box-shadow:none}.card-wrapper .media{margin:0 auto;width:60%;padding-bottom:70%}.card__media-spacer{padding:2rem 2rem 0}@media screen and (min-width: 750px){.card__media-spacer{padding:3rem 3rem 0}}.card__media-full-spacer{padding:2rem}.card-article-info{margin-top:1rem;display:flex;flex-wrap:wrap}.card__badge{bottom:1rem;display:flex;flex-wrap:wrap;left:1rem;position:absolute}.card__badge>*{margin-right:1rem;margin-top:.5rem}.overlay-card{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;background:transparent;transition:background-color var(--duration-long) ease}.card:hover .card-colored .overlay-card{background-color:rgba(var(--color-card-hover),.06)}@media screen and (min-width: 990px){.card .media.media--hover-effect>img:only-child,.card-wrapper .media.media--hover-effect>img:only-child{transition:transform var(--duration-long) ease}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:scale(1.03)}.card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper:hover .media.media--hover-effect>img+img{opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.card-wrapper:hover .card-information__text{text-decoration:underline;text-underline-offset:.3rem}.card-wrapper:hover .card__text{transition:var(--duration-long) ease;transform:scale(1.06)}.card--search img{transition:transform var(--duration-default) ease}.card-wrapper:hover .card--search img{transform:scale(1.05)}.card-wrapper:hover .card__heading{text-decoration:underline;text-underline-offset:.3rem}.card-wrapper:hover .card.card--search{background-color:rgba(var(--color-card-hover),.06);transition:background-color var(--duration-long) ease}}@media screen and (max-width: 749px){.card .h5{font-size:3.2rem}}.card-information{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:left;margin-top:5.5rem;padding:0 1.5rem 1.5rem}@media screen and (max-width: 749px){.card-wrapper .card-information{margin-top:1.6rem}}.card-wrapper .card-features:empty{display:none}.card-wrapper .card-features,.card-wrapper .price{flex:1 100%;max-width:100%}@media only screen and (min-width: 750px){.card-wrapper{justify-content:space-between;margin-bottom:2.4rem!important}.card-wrapper .price,.card-wrapper .card-features{flex:0 50%;max-width:50%}.card-wrapper .card-features{justify-content:flex-end}}@media screen and (max-width: 749px){.card-wrapper .card-features,.card-wrapper .price{justify-content:center;align-items:center;text-align:center}.card-wrapper .price dd{margin:0}.card-wrapper .card-features{margin-top:1.6rem}}.card-wrapper .card-features{display:none;flex-wrap:wrap;margin-left:auto}@media screen and (min-width: 480px){.card-wrapper .card-features{display:flex}}.card-wrapper .card-features__feature{margin-left:1.5rem;font-size:1.4rem;display:flex;align-items:center}.card-features__feature-icon{line-height:1}.card-features__feature-icon--number{background-color:var(--color-gold);width:1.6rem;height:1.6rem;font-size:1.2rem;line-height:1.5;color:var(--color-ink);border-radius:50%;display:flex;justify-content:center;align-items:center;text-align:center}.card-features__feature-text{letter-spacing:.04rem;margin-left:.5rem;color:var(--color-main-dark-4)}.card-information__title,.card-information__type{text-align:center}.card-information__type{text-transform:uppercase;font-size:1.2rem;text-align:center;margin:0;color:var(--color-main-gray-2)}@media only screen and (min-width: 750px){.card-information__type{min-height:2rem}}.card-information__title{font-style:italic;font-size:2.4rem;line-height:1.3;margin:0 0 1.6rem}@media only screen and (min-width: 750px){.card-information__title{margin:.5rem 0 4.5rem}}.card-wrapper .price{font-size:1.6rem;line-height:1.5}.card-wrapper .price.hide-true{display:none}.card-wrapper .price-item{font-style:normal;letter-spacing:0;font-weight:500;margin-right:.5em}.card-wrapper .price .variant-title{flex-basis:100%;text-align:center;letter-spacing:0;font-size:1.4rem;color:var(--color-main-gray-2)}@media screen and (min-width: 990px){.card-wrapper .price .variant-title{text-align:left;display:block}}.card-wrapper .price-item--sale{display:inline-block}.card-wrapper .media.media--transparent img{object-fit:contain;transition:opacity .3s ease}.card-wrapper:not(.ais-hit):hover .media.media--transparent img:not(.only-img),.card-wrapper.is-hovered .media.media--transparent img:not(.only-img){opacity:0;visibility:hidden}.card-wrapper .media.media--transparent img.second-img{opacity:0;visibility:hidden}.card-wrapper:not(.ais-hit):hover .media.media--transparent img.second-img,.card-wrapper.is-hovered .media.media--transparent img.second-img{opacity:1;visibility:visible}.quick-add .disclosure-has-popup[open]>summary:before{display:none}.quick-add{display:flex;position:absolute;bottom:0;width:100%;min-height:5rem;justify-content:center;align-items:center}.quick-add:empty{display:none}.ais-hit .ais-hit--cart-button{bottom:0;position:absolute;min-width:unset;padding:1rem .5rem;font-size:1.4rem;transition:none}.quick-add .klaviyo-bis-trigger:hover,.ais-hit .ais-hit--cart-button.klaviyo-bis-trigger{background:var(--color-main-gray-1);border-color:var(--color-main-gray-2);color:var(--color-main-lor-white);min-height:5em}@media only screen and (min-width: 750px){.quick-add .klaviyo-bis-trigger:hover,.ais-hit .ais-hit--cart-button.klaviyo-bis-trigger{min-height:unset}}.ais-hit .ais-hit--cart-button+.card-information{display:none}.ais-hit .card-wrapper__link .card-information{position:relative;bottom:1rem}.ais-InfiniteHits-item .card-information .price:after{content:none!important}.card-information__head{display:flex;width:100%;flex:0 100%;gap:.5em;text-align:center;flex-direction:column}@media only screen and (min-width: 750px){.card-information__head{text-align:left;flex-direction:row;width:40%;flex:0 40%}.card-information__head--has-callout{text-align:left;flex-direction:row}}.collection__wrapper .card-wrapper .card-information__head .price{flex:auto;width:auto;white-space:pre}.collection__wrapper .card-wrapper .card-information__head .price .sale-price{margin-right:.5rem;font-size:1.2rem}@media only screen and (min-width: 750px){.collection__wrapper .card-wrapper .card-information__head .price .sale-price{font-size:1.4rem}}.card-callout{width:100%;color:var(--color-main-dk-gold-txt);font-weight:700;font-size:1.4rem;line-height:1.5;letter-spacing:.1rem;text-align:center;padding:.25em 1em}@media only screen and (min-width: 750px){.collection__wrapper .card-wrapper .card-information__head .price{display:inline-block}.card-callout{font-size:1.6rem}}@media screen and (min-width: 480px){.ais-hit .card-wrapper__link .card-information{bottom:3.5rem}.ais-hit .ais-hit--cart-button{padding:1.8rem 2rem 1.6rem;font-size:1.4rem}}@media screen and (min-width: 780px){.ais-hit .card-wrapper__link .card-information{bottom:4.5rem}}.card-wrapper__link.has-quick-add .card-information,.card-wrapper__link.has-quick-add:focus .card-information,.card-wrapper__link.has-quick-add:focus-visible .card-information,.card-wrapper__link.has-quick-add:focus-within .card-information{position:relative;bottom:1rem}@media screen and (min-width: 990px){.card-wrapper__link:hover .quick-add,.card-wrapper__link:focus .quick-add,.card-wrapper__link:focus-visible .quick-add,.card-wrapper__link:focus-within .quick-add{display:flex}.card-wrapper__link.has-quick-add .card-information,.card-wrapper__link.has-quick-add:focus .card-information,.card-wrapper__link.has-quick-add:focus-visible .card-information,.card-wrapper__link.has-quick-add:focus-within .card-information{position:relative;bottom:4.5rem}.ais-hit .ais-hit--cart-button{padding:1.8rem 2rem 1.6rem;font-size:1.4rem}.ais-hit:hover .ais-hit--cart-button,.ais-hit .card-wrapper__link:focus+.product-card-form .ais-hit--cart-button,.ais-hit .card-wrapper__link:focus+.ais-hit--cart-button,.ais-hit .ais-hit--cart-button:active,.ais-hit .ais-hit--cart-button:focus{opacity:1}.ais-hit:hover .card-information{position:relative;bottom:4.5rem}.ais-hit .ais-hit--cart-button:focus+.card-information{position:absolute;bottom:4.5rem;width:100%;display:flex}}.quick-add__list-wrapper{width:100%;height:100%}.quick-add__summary{width:100%;text-transform:uppercase}.quick-add__form,.quick-add__summary,.quick-add__summary-btn{width:100%;height:100%;min-width:10rem!important}.quick-add__btn-single{width:100%}.quick-add__btn-muliple .quick-add__form{padding:0 .7rem}.quick-add__list{position:absolute;width:100%;min-height:5rem;bottom:5.25rem;left:0;padding:1.4rem 0;list-style:none;flex-wrap:wrap;background:var(--color-main-lor-white);box-shadow:#00000026 0 0 20px;transition:bottom .3s ease-in-out}.quick-add__list-item{width:100%}.quick-add__list-item.out-of-stock .quick-add__list__variant{color:var(--color-subdued);text-decoration:line-through;position:relative}.quick-add__list-item.out-of-stock .quick-add__list__variant:after{position:absolute;top:50%;left:0;width:100%;height:1px;background:var(--color-subdued);z-index:1;content:""}.quick-add__list-item.out-of-stock,.quick-add__list-item.out-of-stock>*{pointer-events:none}.quick-add__list-item.out-of-stock .quick-add__list__variant>*{color:var(--color-subdued)}.quick-add__list-item:hover .quick-add__list__btn{background:var(--background-lt-gold-2)}.quick-add__list__btn{width:100%;height:100%;justify-content:space-between;padding:1rem 2rem;line-height:1.25em;background:var(--color-main-lor-white);flex-direction:column}.quick-add__list-item .quick-add__list__price{font-weight:500;margin-top:.5rem}@media screen and (min-width: 376px){.quick-add__list__btn{flex-direction:row}}@media only screen and (min-width: 750px){.quick-add__list-item .quick-add__list__price{font-weight:400;margin-top:unset}}.quick-add__list__text{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);text-transform:none;color:var(--color-main-gray-1);letter-spacing:.004em}.quick-add__list__text-gold{display:inline-block;margin-right:1rem}.quick-add__list__text--dark{color:var(--color-subdued)}.quick-add__list-item:hover .quick-add__list__price,.quick-add__list-item:hover .quick-add__list__text-gold{color:var(--color-main-dark-4)}.product-card-star-rating{display:block;width:100%;text-align:center;margin-bottom:.5rem}.product-card-star-rating .bv_main_container .bv_numReviews_component_container,.product-card-star-rating .bv_main_container .bv_averageRating_component_container{visibility:hidden;opacity:1}.product-card-star-rating .bv_stars_button_container .bv_stars_svg_no_wrap{transform:scale(.9)!important;transform-origin:left!important}.product-card-star-rating [data-bv-show=inline_rating] .bv_main_container{justify-content:center}@media screen and (max-width: 749px){.ais-InfiniteHits-list .product-card-star-rating [data-bv-show=inline_rating] .bv_main_container{justify-content:center!important}}[data-bv-rating] .bv_main_container .bv_text,[data-bv-show=inline_rating] .bv_main_container .bv_text{color:var(--color-main-dark-3)!important;font-size:1.2rem!important}@media screen and (min-width: 750px){.product-card-star-rating [data-bv-show=inline_rating] .bv_main_container{justify-content:left}[data-bv-rating] .bv_main_container .bv_text,[data-bv-show=inline_rating] .bv_main_container .bv_text{font-size:1.4rem!important}}@media screen and (min-width: 990px){.product-card-star-rating{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/888/assets/component-card.css.map */
