/* Presentation only. Circle/seal diameter is 180/1200 of the painted photo. */
.dw-nov-sale{background:#fff;color:#b42318;border-bottom:1px solid #e8d9d4;padding:0;font-family:var(--sans,var(--font-body--family,Inter,Arial,sans-serif));font-size:12px;line-height:1.5}
.dw-nov-sale__inner{max-width:1240px;margin:0 auto;padding:0 24px;min-height:44px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:24px}.dw-nov-sale p{margin:0}.dw-nov-sale__copy{display:flex;align-items:baseline;gap:14px}.dw-nov-sale .dw-nov-sale__title{font:700 14px/20px var(--sans,var(--font-body--family,Inter,Arial,sans-serif));letter-spacing:0}.dw-nov-sale .dw-nov-sale__detail{margin:0;font-size:12px;line-height:20px;color:#b42318;letter-spacing:0}.dw-nov-sale a{color:#b42318;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;text-decoration-color:#b42318;min-height:44px;display:inline-flex;align-items:center;gap:8px;font-size:12px;font-weight:500;white-space:nowrap}.dw-nov-sale a:focus-visible{outline:2px solid #b42318;outline-offset:2px}
.dw-sale-image-label{position:absolute;top:2.5%;left:2.5%;right:auto;bottom:auto;z-index:4;display:block;width:15%;aspect-ratio:1;padding:0!important;border:0!important;border-radius:0!important;background:none!important;pointer-events:none;line-height:0;text-transform:none}
.dw-sale-image-label .dw-sale-seal{display:block;width:100%;height:100%;aspect-ratio:1!important;overflow:visible}.dw-sale-seal text{fill:#fff;letter-spacing:0}.dw-sale-seal>path:first-of-type{fill:#b42318;stroke:#b42318}.dw-sale-seal>circle{stroke:#fff;stroke-opacity:.85}.dw-sale-seal>path:last-of-type{stroke:#fff;stroke-opacity:.65}.dw-sale-seal__number{font:400 59px 'Playfair Display',Georgia,serif}.dw-sale-seal__off{font:900 32px Inter,Arial,sans-serif;letter-spacing:2px!important;stroke:#fff;stroke-width:.65px;stroke-linejoin:round;paint-order:stroke fill}.dw-sale-seal__month{font:400 21px Inter,Arial,sans-serif}
[data-dw-sale-image-label][hidden],.dw-nov-sale[hidden],[data-dw-nj-collection-sale][hidden],[data-dw-cart-sale-line][hidden],[data-dw-nj-sale-summary][hidden]{display:none!important}
.card-image:has(>.dw-sale-image-label),.media-main:has(>.dw-sale-image-label),.card-img:has(>.dw-sale-image-label),.dw-addons__media:has(>.dw-sale-image-label),.dw-cg-imgwrap:has(>.dw-sale-image-label),.artist-card__media:has(>.dw-sale-image-label){position:relative}
.card-image:has(>.dw-sale-image-label)>img,.card-img:has(>.dw-sale-image-label)>img,.media-main:has(>.dw-sale-image-label)>a>img,.dw-addons__media:has(>.dw-sale-image-label)>img{padding:0;object-fit:contain;transform:none!important}.dw-addons__media:has(>.dw-sale-image-label){height:var(--dw-addons-image)}
.card-gallery:has([data-dw-sale-image-label]) img{object-fit:contain;transform:none!important}.product-badges:has(>[data-dw-sale-image-label]){position:absolute!important;inset:0!important;width:100%;height:100%;padding:0!important;pointer-events:none}.dw-cg-imgwrap:has(>.dw-sale-image-label)>img,.artist-card__media:has(>.dw-sale-image-label)>img{transform:none!important}
.dw-nj-discount-label{background:#f3e9d5!important;color:#70452e!important}.dw-cart-sale-line{margin:6px 0 0;color:#70452e;font-size:12px;line-height:1.45;font-weight:500;letter-spacing:0;text-transform:none}
.dw-nj-collection-sale.dw-sale-details{background:transparent;border-bottom:1px solid #e4ded3;padding:0!important}.dw-sale-details details{padding:10px 0;font-size:11px;color:#746b5c}.dw-sale-details summary{cursor:pointer;font-size:11px;letter-spacing:.02em}.dw-sale-details p{font-size:11px!important;line-height:1.6!important;max-width:800px;margin:8px 0 0!important}
@media(max-width:600px){.dw-nov-sale__inner{padding:0 20px;min-height:60px;justify-content:space-between;gap:16px}.dw-nov-sale__copy{flex-direction:column;align-items:flex-start;gap:0}.dw-nov-sale .dw-nov-sale__title{font-size:14px;line-height:20px}.dw-nov-sale .dw-nov-sale__detail{font-size:11.5px;line-height:18px}.dw-nov-sale a{font-size:12px;min-height:44px;gap:6px;align-self:center}}
