:root{--sweed-card-accent: #aee9e8;--sweed-card-accent-text: #000000;--sweed-card-chip: #ffffff;--sweed-card-chip-text: #000000;--sweed-card-muted: #666666;--sweed-card-media-bg: #ffffff;--sweed-card-swatch-ring: #e8e8e1}.hdt-collection-products.hdt-row-grid{--spacing-x: 2.4rem;--spacing-y: 4.8rem}.hdt-collection-products.hdt-row-grid>.hdt-card-product{margin-bottom:0!important}.sweed-card,.sweed-card .sweed-card__wrapper{display:flex;flex-direction:column}.sweed-card{height:auto;align-self:stretch}.sweed-card .sweed-card__wrapper{flex:1 1 auto;min-height:0}.sweed-card__media-link{position:relative;display:block;aspect-ratio:var(--sweed-card-ratio, 2 / 3);overflow:hidden;background-color:var(--sweed-card-media-bg)}.sweed-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:0}.sweed-card__img--hover{opacity:0;transition:opacity .25s ease}.sweed-card__media:hover .sweed-card__img--hover{opacity:1}.sweed-card__label{position:absolute;top:.8rem;inset-inline-start:.8rem;z-index:2;padding:.8rem;background-color:var(--sweed-card-chip);color:var(--sweed-card-chip-text);font-size:1.2rem;font-weight:300;line-height:1;text-transform:uppercase;pointer-events:none}.sweed-card__label--sale{background-color:#1c1d1d;color:#fff;text-transform:none}@media(max-width:769px){.sweed-card__label{padding:.7rem .7rem .7rem .9rem}}.sweed-card__quick-view{position:absolute;inset-inline:1rem;bottom:1rem;z-index:2;opacity:0;transition:opacity .25s ease}.sweed-card__media:hover .sweed-card__quick-view,.sweed-card__quick-view:focus-within{opacity:1}.sweed-card .sweed-card__quick-view>*,.sweed-card .sweed-card__quick-view button{display:block!important;width:100%!important;max-width:none!important;height:3.2rem!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;background-color:var(--sweed-card-accent)!important;color:var(--sweed-card-accent-text)!important;line-height:0;cursor:pointer}.sweed-card .sweed-card__quick-view svg{display:none!important}.sweed-card__info{display:flex;flex:1;flex-direction:column;padding:0 0 2rem}.sweed-card__title{padding-top:1.6rem;color:rgb(var(--color-foreground, 0 0 0));font-size:1.6rem;font-weight:300;line-height:1.3;text-transform:uppercase}.sweed-card__variant{margin:.4rem 0 0;color:var(--sweed-card-muted);font-size:1.4rem;font-weight:300;line-height:1.3;text-transform:uppercase}.sweed-card__variant[data-sweed-variant-title]{min-height:1.3em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sweed-card__variant[hidden]{display:block!important;visibility:hidden}.sweed-card__variant.sweed-card__variant--on-pick[hidden]{display:none!important}.sweed-card__variant--on-pick~.sweed-card__options{margin-top:.8rem}@media(max-width:767px){.sweed-card__variant{font-size:1.2rem}}.sweed-card__variant--exact{font-size:1.2rem;text-transform:none}@media(min-width:769px){.sweed-card__variant--exact{font-size:1.4rem}}.sweed-card__description{margin:.4rem 0 0;color:var(--sweed-card-muted);font-size:1.2rem;font-weight:300;line-height:1.2}@media(min-width:769px){.sweed-card__description{overflow:hidden;font-size:1.4rem;line-height:normal;white-space:nowrap;text-overflow:ellipsis}}.sweed-card__options{display:flex;flex-direction:column;gap:1.6rem;margin-top:1.6rem;padding-inline-start:1px}.sweed-card__option-row--single{display:none}.sweed-card__option-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;padding-bottom:0}.sweed-swatch{width:1.9rem;height:1.9rem;margin:0;padding:2px;border:0;border-radius:50%;background-color:transparent;background-clip:content-box;background-origin:content-box;background-position:center;background-size:cover;box-shadow:inset 0 0 0 2px #fff,0 0 0 1px var(--sweed-card-swatch-ring);cursor:pointer}.sweed-swatch[aria-checked=true]{box-shadow:inset 0 0 0 2px #fff,0 0 0 1px rgb(var(--color-foreground, 0 0 0))}@media(max-width:768px){.sweed-swatch{width:1.5rem;height:1.5rem}.sweed-card__option-row .sweed-card__more{height:1.5rem}}.sweed-pill{min-width:3.4rem;margin:0;padding:.3rem .8rem;border:0;box-shadow:0 0 0 1px var(--sweed-card-swatch-ring);background-color:transparent;color:rgb(var(--color-foreground, 0 0 0));font-size:1.2rem;font-weight:400;line-height:1.4;text-transform:none;cursor:pointer}.sweed-pill:first-child{margin-inline-start:0}.sweed-pill[aria-checked=true]{box-shadow:0 0 0 1px rgb(var(--color-foreground, 0 0 0))}.sweed-option--unavailable{opacity:.4}.sweed-option--hidden{display:none}.sweed-card__option-row.is-expanded .sweed-option--hidden{display:inline-flex}.sweed-card__option-row .sweed-option--fit,.sweed-card__option-row.is-expanded .sweed-option--fit{display:none}.sweed-card__more{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;margin:0;padding:0;border:0;background:none;color:rgb(var(--color-foreground, 0 0 0));font-size:1.6rem;font-weight:300;line-height:1;cursor:pointer}.sweed-card__option-row.is-expanded .sweed-card__more span{font-size:0}.sweed-card__break{flex-basis:100%;height:0}.sweed-card__option-row--break{row-gap:.2rem}.sweed-card__option-row.is-expanded .sweed-card__more span:before{content:"\2212";font-size:1.6rem}.sweed-card__form-wrapp,.sweed-card__form{display:block;margin:0}.sweed-card__form{margin-top:auto}.sweed-card__atb{display:flex;gap:1rem;align-items:center;justify-content:space-between;width:100%;padding:.5rem 1rem;border:0;border-radius:0;background-color:var(--sweed-card-accent);color:var(--sweed-card-accent-text);font-size:1.4rem;font-weight:300;line-height:1.42;border:1px solid transparent;text-align:start;text-transform:uppercase;cursor:pointer}@media(max-width:767px){.sweed-card__atb{font-size:1.3rem;gap:.5rem}.sweed-card__atb>span{white-space:nowrap}.hdt-row-grid.hdt-collection-products{--spacing-x: 1.2rem}.sweed-card__title{font-size:1.4rem}}.sweed-card__atb:hover{opacity:.85}.sweed-card__atb--sold-out,.sweed-card__atb[disabled]{cursor:default}.sweed-card__atb--sold-out .sweed-card__atb-label,.sweed-card__atb[disabled] .sweed-card__atb-label{white-space:normal}.sweed-card__atb--sold-out:hover,.sweed-card__atb[disabled]:hover{opacity:1}.sweed-card__atb.sweed-card__atb--notify{padding-inline:1rem;text-decoration:none}.sweed-card__form-wrapp[hidden],.sweed-card__atb[hidden]{display:none}.hdt-product__complimentary-wrap.sweed-upsell{padding:0;border:0}.sweed-upsell__head{display:flex;gap:1.6rem;align-items:center;justify-content:space-between}.sweed-upsell__nav{display:flex;flex:0 0 auto;gap:1.2rem}.sweed-upsell__nav[hidden]{display:none}.sweed-upsell__arrow{display:inline-flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground, 0 0 0));cursor:pointer}.sweed-upsell__arrow:disabled{opacity:.3;cursor:default}.sweed-upsell__heading{margin:0 0 1.6rem;font-size:1.8rem;font-weight:300;letter-spacing:.05em;text-transform:uppercase}.sweed-upsell__head .sweed-upsell__heading{margin-bottom:0}.sweed-upsell__list{display:flex;max-width:100%;min-width:0;gap:1.6rem;margin:1.6rem 0 0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;list-style:none;scrollbar-width:none}.sweed-upsell__list::-webkit-scrollbar{display:none}.sweed-upsell__item{display:flex;flex:0 0 auto;gap:1.2rem;width:min(26rem,80%);scroll-snap-align:start}@media(min-width:768px){.sweed-upsell__item{width:26rem}}.sweed-upsell--cart .sweed-upsell__img{object-fit:contain}.sweed-upsell__media{flex:0 0 auto;width:8.8rem;background-color:var(--sweed-card-media-bg, #f5f5f5)}.sweed-upsell__img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:cover}.sweed-upsell__info{display:flex;flex:1 1 auto;flex-direction:column;gap:.8rem;min-width:0}.sweed-upsell__info .sweed-card__form-wrapp,.sweed-upsell__info .sweed-card__atb--sold-out,.sweed-upsell__info .sweed-dd{margin-top:auto}.sweed-upsell__info .sweed-dd~.sweed-card__form-wrapp,.sweed-upsell__info .sweed-dd~.sweed-card__atb--sold-out{margin-top:.2rem}.sweed-upsell__title{color:rgb(var(--color-foreground, 0 0 0));font-size:1.4rem;font-weight:400;line-height:1.3;text-transform:uppercase}.sweed-upsell__description{margin:-1rem 0 1.6rem;color:rgb(var(--color-foreground, 0 0 0));font-size:1.3rem;font-weight:300;line-height:1.4}.sweed-upsell__select[hidden]{display:none}.sweed-dd{position:relative;width:100%}.sweed-dd__trigger{display:flex;align-items:center;justify-content:space-between;gap:.8rem;width:100%;height:3rem;padding:.5rem 1rem;border:1px solid #e0e0e0;border-radius:0;background:#fff;color:#000;cursor:pointer;text-align:start}.sweed-dd__trigger:hover{border-color:#b0b0b0}.sweed-dd__current{display:flex;flex:1 1 auto;align-items:center;gap:.6rem;min-width:0;font-size:1.2rem;font-weight:300}.sweed-dd__current .sweed-dd__label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sweed-dd__chevron{flex:0 0 auto;transition:transform .2s ease}.sweed-dd.is-open .sweed-dd__chevron{transform:rotate(180deg)}.sweed-dd__dot{flex:0 0 auto;width:.8rem;height:.8rem;border-radius:50%;background-color:#ccc;background-position:center;background-size:cover;object-fit:cover}.sweed-dd__menu{z-index:1000;max-height:20rem;margin:0;padding:0;overflow-y:auto;border:1px solid #e0e0e0;background:#fff;box-shadow:0 4px 12px #00000026;list-style:none}.sweed-dd__option{display:flex;align-items:center;gap:1.2rem;padding:.8rem 1rem;font-size:1.4rem;font-weight:300;cursor:pointer}.sweed-dd__option .sweed-dd__dot{width:1.6rem;height:1.6rem}.sweed-dd__option:hover,.sweed-dd__option:focus{outline:none;background-color:#f5f5f5}.sweed-dd__option:focus-visible{outline:1px solid #000;outline-offset:-2px}.sweed-dd__option[aria-selected=true]{font-weight:400}.sweed-dd__option[aria-selected=true]:after{content:"";flex:0 0 auto;width:1.2rem;height:.9rem;margin-left:auto;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 9' fill='none' stroke='%23000' stroke-width='1.4'%3E%3Cpath d='m1 4.5 3.5 3.5L11 1'/%3E%3C/svg%3E") center / contain no-repeat}.sweed-dd__soldout{color:#0000008f;text-transform:none}.hdt-product__complimentary-wrap .sweed-upsell__list{gap:1.2rem}.hdt-product__complimentary-wrap .sweed-upsell__item{width:min(30.6rem,86%)}.hdt-product__complimentary-wrap .sweed-upsell__media{width:11rem;position:relative;align-self:stretch;min-height:11rem;background-color:#f7f7f7}.hdt-product__complimentary-wrap .sweed-upsell__img{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto;width:100%;height:100%;object-fit:contain;object-position:center}.hdt-product__complimentary-wrap .sweed-upsell__info{gap:.6rem}.hdt-product__complimentary-wrap .sweed-upsell__description{margin:-1rem 0 1.6rem}@media(max-width:767px){.hdt-product__complimentary-wrap .sweed-upsell__nav{display:none}}@media(min-width:768px){.hdt-product__complimentary-wrap .sweed-upsell__item{width:30.6rem}.hdt-product__complimentary-wrap .sweed-upsell__arrow{width:2rem;height:2.7rem}.hdt-product__complimentary-wrap .sweed-upsell__arrow:disabled{opacity:.5}.hdt-product__complimentary-wrap .sweed-card__atb{min-height:3.2rem;font-size:1.4rem}}.sweed-card__atb-compare,.sweed-atb-compare{margin-inline-start:.6rem;color:inherit;opacity:1;text-decoration:line-through}.sweed-card__atb-compare[hidden],.sweed-atb-compare[hidden]{display:none}.sweed-card__atb-prices:has(.sweed-card__atb-compare:not([hidden])) .sweed-card__atb-price{color:#c20000}.sweed-card__atb-prices:not(:has(.sweed-card__atb-compare:not([hidden]))) .sweed-card__atb-sr{display:none}@media(max-width:767px){.sweed-card__atb{padding-inline:.8rem}.sweed-card__atb-compare{margin-inline-start:.4rem}.sweed-card__atb--bundle:has(.sweed-card__atb-compare) .sweed-card__atb-label{white-space:normal}}.sweed-swatch--highlight{position:relative}.hdt-product-form__input.is-style-color hdt-tooltip:has(.sweed-shade-marker){position:relative}.sweed-shade-marker{position:absolute;top:-.3rem;right:-.3rem;display:block;width:.8rem;height:.8rem;line-height:0;pointer-events:none}.sweed-shade-marker--dot{border-radius:50%;background-color:currentColor;box-shadow:0 0 0 1.5px #fff}.sweed-shade-marker svg{width:100%;height:100%;overflow:visible;fill:currentColor;stroke:#fff;stroke-width:1.5px;paint-order:stroke}.sweed-shade-marker--heart,.sweed-shade-marker--star{top:-.4rem;right:-.4rem;width:1.1rem;height:1.1rem}.hdt-product-form__input.is-style-color .sweed-shade-marker{top:-.1rem;right:-.1rem;width:1rem;height:1rem}.hdt-product-form__input.is-style-color .sweed-shade-marker--heart,.hdt-product-form__input.is-style-color .sweed-shade-marker--star{top:-.3rem;right:-.3rem;width:1.3rem;height:1.3rem}.sweed-shade-name__highlight{display:none;margin-inline-start:.8rem;padding:.1rem .6rem;background-color:var(--sweed-card-accent, #aee9e8);font-size:1.2rem;letter-spacing:.1em;vertical-align:.1rem}
/*# sourceMappingURL=/cdn/shop/t/47/assets/sweed-product-card.css.map */
