.collection-grid-section .product-card{position:relative;overflow:unset}.collection-grid-section .product-card.custom-block{border-radius:8px;overflow:hidden}.collection-grid-section .product-card .product-rating{margin-bottom:5px}.collection-grid-section .product-card .product-rating .stars{display:flex;align-items:center;-moz-column-gap:2px;column-gap:2px}.collection-grid-section .product-card .product-image-container{border-radius:8px 8px 0 0;overflow:hidden}.collection-grid-section .product-card .product-card-badge{position:absolute;top:0;left:50%;translate:-50% -50%;z-index:1;display:flex;align-items:center;justify-content:center;height:17px;padding:0 10px;border-radius:200px;font-size:10px;line-height:1;font-weight:500;text-transform:uppercase;letter-spacing:0;color:#fff}.collection-grid-section .product-card .product-card-badge.best-seller-badge{background-color:#3e2213}.collection-grid-section .product-card .product-card-badge.new-scent-badge{background:linear-gradient(127.44deg, #EE20D6 0%, #0A2FB6 100%)}.collection-grid-section .product-card .product-title{margin-bottom:0;font-size:14px;line-height:1.45;font-weight:700;letter-spacing:-0.03em}.collection-grid-section .product-card .product__size-label{margin-bottom:10px;font-size:clamp(10px,2dvw,14px);line-height:1.1;font-weight:400;letter-spacing:.03em;color:#1c1c1c}.collection-grid-section .product-card .collection-product-price{display:flex;align-items:center;-moz-column-gap:3px;column-gap:3px;margin-top:0;margin-bottom:5px;font-size:14px;line-height:1.6;font-weight:500;letter-spacing:-0.03em}.collection-grid-section .product-card .collection-product-price .collection-current-price,.collection-grid-section .product-card .collection-product-price .collection-regular-price{font-size:clamp(14px,2dvw,18px);line-height:1.6;letter-spacing:-0.03em;font-weight:500;color:#3a2c23}.collection-grid-section .product-card .collection-product-price .collection-regular-price{color:#d42b2b}.collection-grid-section .product-card .collection-product-price .collection-price-badge{margin-left:3px;padding:3px 10px;border-radius:200px;font-size:clamp(9px,2dvw,12px);line-height:1;font-weight:500;text-transform:uppercase;letter-spacing:0;color:#fff;background-color:#d42b2b}@media(width <= 425px){.collection-grid-section .product-card .collection-product-price .collection-price-badge{margin-left:0;padding:3px 6px}}.collection-grid-section .product-card .scent-inspired{display:flex;flex-direction:column;line-height:1.4}.collection-grid-section .product-card .scent-inspired strong{line-height:1.42}.collection-grid-section .product-card .product-form form .addtocart_bundle{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;height:33px;min-height:unset;margin-top:12px;padding:0 !important;border:unset !important;font-size:clamp(11px,2dvw,14px) !important;line-height:1;font-weight:700 !important;background-image:unset !important;background-color:#1c1c1c !important}.collection-grid-section .product-card .product-form form .addtocart_bundle::before,.collection-grid-section .product-card .product-form form .addtocart_bundle::after{content:unset}.collection-grid-section .product-card .product__inset--link{position:absolute !important;inset:0 0 0 0;z-index:1}.collection-grid-section .product-card .product__inset--link:empty{display:inline-block}body:has(#Details-menu-drawer-container[open]) .product-form form .addtocart_bundle{z-index:2}