.custom-badge__wrapper{background-color:var(--bg-color);padding:4px 10px;font-weight:600;transition:opacity .3s ease;display:flex;align-items:center}.custom-badge__wrapper.smell{margin-right:12px}.custom-badge__wrapper.smell:last-of-type{margin-right:0}.custom-badge__text{color:var(--color)!important;text-transform:uppercase;font-size:12px;font-family:var(--text-font-family);margin:0;line-height:1.1}.custom-badge__smell-wrapper{display:flex}.custom-badge__smell-wrapper .custom-badge__wrapper:hover{opacity:.8}.custom-badge__smell-wrapper .custom-badge__text,.custom-badge__wrapper span{color:#a0463c;text-transform:uppercase}.custom-badge__wrapper .badge__name{font-weight:400;font-size:12px}.badge--sold-out,.badge--on-sale,.sold-out{padding:9px 10px;font-weight:600;height:auto!important;font-size:12px;font-family:var(--text-font-family);line-height:1.1}.product-badges__wrapper{position:absolute;display:flex;top:10px;left:10px;z-index:5;font-weight:700!important;gap:8px;flex-wrap:wrap}.product-badges__wrapper .product-badge,.sold-out{position:relative;z-index:10;text-transform:uppercase}.product-badges__wrapper .custom-badge__wrapper,.product-badges__wrapper .sold-out,.product-badges__wrapper .badge--on-sale{padding:10px 20px;font-size:12px}.sold-out{background-color:#000;color:#dcd7cd}@supports (container-type: inline-size){:where(body.template-collection,body[class*=template-collection],body[class*=collection],.shopify-section--main-collection,.main-collection,.collection) :not(.pwi-section *) .product-card__figure{container-type:inline-size}:where(body.template-collection,body[class*=template-collection],body[class*=collection],.shopify-section--main-collection,.main-collection,.collection) :not(.pwi-section *) .product-card__figure .product-badges__wrapper{--badge-fs: clamp(10px, 3.2cqi, 12px);--badge-py: clamp(6px, 1.8cqi, 10px);--badge-px: clamp(10px, 4.2cqi, 20px);--badge-gap: clamp(8px, 2.2cqi, 12px);--badge-offset: clamp(10px, 2.6cqi, 15px);gap:var(--badge-gap);top:var(--badge-offset);left:var(--badge-offset)}:where(body.template-collection,body[class*=template-collection],body[class*=collection],.shopify-section--main-collection,.main-collection,.collection) :not(.pwi-section *) .product-card__figure .product-badges__wrapper .custom-badge__wrapper,:where(body.template-collection,body[class*=template-collection],body[class*=collection],.shopify-section--main-collection,.main-collection,.collection) :not(.pwi-section *) .product-card__figure .product-badges__wrapper .sold-out,:where(body.template-collection,body[class*=template-collection],body[class*=collection],.shopify-section--main-collection,.main-collection,.collection) :not(.pwi-section *) .product-card__figure .product-badges__wrapper .badge--on-sale{padding:var(--badge-py) var(--badge-px)}:where(body.template-collection,body[class*=template-collection],body[class*=collection],.shopify-section--main-collection,.main-collection,.collection) :not(.pwi-section *) .product-card__figure .product-badges__wrapper .custom-badge__text,:where(body.template-collection,body[class*=template-collection],body[class*=collection],.shopify-section--main-collection,.main-collection,.collection) :not(.pwi-section *) .product-card__figure .product-badges__wrapper .badge--sold-out,:where(body.template-collection,body[class*=template-collection],body[class*=collection],.shopify-section--main-collection,.main-collection,.collection) :not(.pwi-section *) .product-card__figure .product-badges__wrapper .badge--on-sale,:where(body.template-collection,body[class*=template-collection],body[class*=collection],.shopify-section--main-collection,.main-collection,.collection) :not(.pwi-section *) .product-card__figure .product-badges__wrapper .sold-out,:where(body.template-collection,body[class*=template-collection],body[class*=collection],.shopify-section--main-collection,.main-collection,.collection) :not(.pwi-section *) .product-card__figure .product-badges__wrapper span,:where(body.template-collection,body[class*=template-collection],body[class*=collection],.shopify-section--main-collection,.main-collection,.collection) :not(.pwi-section *) .product-card__figure .product-badges__wrapper .badge__name{font-size:var(--badge-fs)}@media (max-width: 699px){.pwi-section .product-card__figure{container-type:inline-size}.pwi-section .product-card__figure .product-badges__wrapper{--badge-fs: clamp(10px, 3.5cqi, 12px);--badge-py: clamp(6px, 2cqi, 10px);--badge-px: clamp(10px, 4.5cqi, 20px);--badge-gap: clamp(8px, 2.5cqi, 12px);--badge-offset: clamp(10px, 3cqi, 15px);gap:var(--badge-gap);top:var(--badge-offset);left:var(--badge-offset)}.pwi-section .product-card__figure .custom-badge__wrapper,.pwi-section .product-card__figure .sold-out,.pwi-section .product-card__figure .badge--on-sale{padding:var(--badge-py) var(--badge-px)}.pwi-section .product-card__figure .custom-badge__text,.pwi-section .product-card__figure .badge--sold-out,.pwi-section .product-card__figure .badge--on-sale,.pwi-section .product-card__figure .sold-out,.pwi-section .product-card__figure span,.pwi-section .product-card__figure .badge__name{font-size:var(--badge-fs)}}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-badge-styles.css.map */
