.dll-product-card.dll-card{display:grid;grid-template-rows:auto 1fr;isolation:isolate;border-radius:0;box-shadow:none}.dll-product-card .dll-product-card__header{grid-area:1 / 1;align-self:start;position:relative;inset:auto;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.25rem;min-height:0;margin:.5rem;padding:0;pointer-events:none}.dll-product-card__header:not(:has(.dll-product-card__wishlist)):not(:has(.dll-product-badges:not([data-dll-badge-position=none])>span)):has(>.dll-compare-choice){display:grid}.dll-product-card__header>.dll-compare-choice,.dll-product-card__header>.dll-product-card__wishlist{pointer-events:auto}.dll-product-card__header>.dll-product-card__wishlist{grid-column:2;grid-row:1;align-self:center;inline-size:44px;block-size:44px;margin:0;position:relative;z-index:0}.dll-product-card__header>.dll-product-badges{display:contents;pointer-events:none}.dll-product-card__header>.dll-product-badges>span{grid-column:1;align-self:center;justify-self:start;min-width:0;max-width:100%;box-sizing:border-box}.dll-product-card__header>.dll-compare-choice{grid-column:1 / -1;margin:0;max-width:100%}.dll-product-card__header [data-dll-card-soldout-label][hidden]{display:none}.dll-product-card .dll-product-card__header .dll-compare-checkbox-control{min-height:44px;max-width:100%;box-sizing:border-box;font-size:.65rem;gap:.3rem;letter-spacing:normal;background:#f6f1e8;color:#07111f;padding:.15rem .3rem}.dll-product-card__header .dll-compare-checkbox-control>span{min-width:0;overflow-wrap:anywhere;white-space:normal}.dll-product-card .dll-product-card__media-wrap{grid-area:1 / 1;align-self:start;position:relative;min-width:0}.dll-product-card .dll-product-card__media{display:block;width:100%;background:#fff}.dll-product-card .dll-product-card__media img{padding:1rem}.dll-product-card .dll-card-image-controls{top:3.5rem}.dll-product-card .dll-product-card__body{grid-area:2 / 1;gap:.6rem;padding:.85rem;padding-inline:min(.85rem,5vw);min-width:0}.dll-product-card .dll-product-card__title{font-family:IBM Plex Sans Condensed,Arial,sans-serif;font-size:1.08rem;font-weight:700;line-height:1.2;letter-spacing:normal;text-transform:none;margin:0;overflow-wrap:anywhere}.dll-product-card .dll-product-card__title a{text-decoration:none;color:inherit}.dll-product-card .dll-product-card__title a:hover{text-decoration:underline}.dll-product-card .dll-vendor-mark--card{flex-wrap:wrap;gap:0 .6rem;min-width:0}.dll-product-card .dll-vendor-mark--card>.dll-label{font-family:IBM Plex Sans Condensed,Arial,sans-serif;font-size:.78rem;letter-spacing:normal;text-transform:none}.dll-product-card .dll-vendor-mark--card>.dll-vendor-mark__logo{min-height:30px}.dll-product-card .dll-product-card__stock{font:400 .88rem/1.35 IBM Plex Sans Condensed,Arial,sans-serif;text-transform:none;letter-spacing:normal;color:var(--dll-steel,#5b6872)}.dll-product-card .dll-product-card__stock [data-dll-availability]:before{content:"";display:inline-block;inline-size:.45rem;block-size:.45rem;margin-inline-end:.4rem;border-radius:50%;background:currentColor;vertical-align:.05em}.dll-product-card .dll-product-card__stock [data-inventory-level=in_stock]{color:#216640}.dll-product-card .dll-product-card__stock [data-inventory-level=sold_out]{color:var(--dll-steel,#5b6872)}.dll-product-card .dll-card-options{display:flex;flex-wrap:wrap;align-items:center;gap:.2rem;margin:0;padding:0;min-width:0}.dll-product-card .dll-card-options>.dll-card-option{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:44px;min-height:44px;padding:4px;border:1px solid transparent;border-radius:0;background:transparent;text-decoration:none;color:inherit;font:400 .76rem/1.2 IBM Plex Sans Condensed,Arial,sans-serif;overflow-wrap:anywhere;max-width:100%}.dll-product-card .dll-card-options>.dll-card-option:is(:hover,[aria-pressed=true]){border-color:var(--dll-ink,#07111f)}.dll-product-card .dll-card-options>.dll-card-option[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--dll-ink,#07111f)}.dll-product-card .dll-card-option>.dll-option-swatch,.dll-product-card .dll-card-option>img{display:block;width:var(--dll-swatch-size,34px);height:var(--dll-swatch-size,34px);min-width:0;object-fit:cover;border:1px solid rgba(4,20,38,.18);background:var(--dll-option-color,transparent);padding:0}.dll-product-card .dll-card-options>a:not(.dll-card-option){display:inline-flex;align-items:center;min-height:44px;font-size:.8rem}.dll-product-card .dll-card-option__text{max-width:8em;text-align:center}.dll-product-card .dll-card-option:focus-visible,.dll-product-card .dll-card-purchase:focus-visible{outline:3px solid var(--dll-red,#be1e2d);outline-offset:2px}.dll-product-card[data-card-dividers=true] :is(.dll-card-options,.dll-product-card__stock){border-top:1px solid #d6dce0;padding-top:.35rem}.dll-product-card .dll-product-card__footer{display:flex;align-items:center;flex-wrap:wrap;gap:.6rem .5rem;min-width:0;width:100%}.dll-product-card[data-card-price-bottom=true] .dll-product-card__footer{margin-top:auto;padding-top:.25rem}.dll-product-card .dll-card-price{display:block;flex:1 1 6rem;min-width:0;margin:0;font-size:1.12rem;line-height:1.3;white-space:normal;overflow-wrap:normal;word-break:normal}.dll-product-card .dll-card-price [data-dll-card-current-price],.dll-product-card .dll-card-price .money{white-space:normal;word-break:normal;overflow-wrap:normal}.dll-product-card .dll-card-money__amount{display:inline-block;white-space:nowrap;word-break:normal;overflow-wrap:normal}.dll-product-card .dll-card-price__from{font-size:.85em;font-weight:400}.dll-product-card .dll-card-price s{display:block;font-size:.85rem;line-height:1.35;font-weight:400;color:var(--dll-steel,#5b6872);margin:.15rem 0 0}.dll-collection-browse:not([data-browse-layout=list]) .dll-collection-products-grid{--dll-price-columns:3;--dll-price-gap:1rem;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(8.5rem,calc((100% - (var(--dll-price-columns) - 1)*var(--dll-price-gap))/var(--dll-price-columns)))),1fr))}.dll-collection-browse[data-sidebar-open=false]:not([data-browse-layout=list]) .dll-collection-products-grid{--dll-price-columns:4}@media(min-width:1280px){.dll-collection-browse:not([data-browse-layout=list]) .dll-collection-products-grid{--dll-price-columns:4}}@media(max-width:899px){.dll-collection-browse:not([data-browse-layout=list]) .dll-collection-products-grid,.dll-collection-browse[data-sidebar-open=false]:not([data-browse-layout=list]) .dll-collection-products-grid{--dll-price-columns:3}}@media(max-width:639px){.dll-collection-browse:not([data-browse-layout=list]) .dll-collection-products-grid,.dll-collection-browse[data-sidebar-open=false]:not([data-browse-layout=list]) .dll-collection-products-grid{--dll-price-columns:2;--dll-price-gap:.75rem}}@container dll-collection-results (max-width:16rem){[data-dll-browse][data-browse-layout=list] .dll-product-card.dll-card{grid-template-columns:minmax(0,1fr)}[data-dll-browse][data-browse-layout=list] .dll-product-card__header,[data-dll-browse][data-browse-layout=list] .dll-product-card__media-wrap{grid-column:1;grid-row:1}[data-dll-browse][data-browse-layout=list] .dll-product-card__body{grid-column:1;grid-row:2}}.dll-library-products:not(.dll-library-products--scroll){--dll-price-library-columns:var(--dll-library-columns,4);grid-template-columns:repeat(auto-fill,minmax(min(100%,max(8.5rem,calc((100% - (var(--dll-price-library-columns) - 1)*1rem)/var(--dll-price-library-columns)))),1fr))}.dll-library-products--scroll{grid-auto-columns:min(100%,max(8.5rem,calc((100% - (var(--dll-library-columns,4) - 1)*1rem)/var(--dll-library-columns,4))))}.dll-product-info [data-recommendation-content] .dll-grid,.dll-shell-cart-products:not([data-layout=list]):not([data-layout=carousel]){grid-template-columns:repeat(auto-fill,minmax(min(100%,max(8.5rem,calc((100% - 1rem)/2))),1fr))}.dll-product-info [data-recommendation-content] .dll-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,max(8.5rem,calc((100% - .65rem)/2))),1fr))}.dll-shell-cart-products[data-layout=carousel]>*{flex-basis:min(100%,max(8.5rem,min(76%,260px)))}@media(max-width:899px){.dll-library-products:not(.dll-library-products--scroll){--dll-price-library-columns:var(--dll-library-mobile-columns,1)}.dll-library-products.dll-library-products--mobile-scroll{grid-template-columns:none}.dll-library-products--scroll{grid-auto-columns:min(100%,max(8.5rem,calc((100% - (var(--dll-library-mobile-columns,1) - 1)*1rem)/var(--dll-library-mobile-columns,1))))}.dll-library-products--mobile-scroll{grid-auto-columns:min(100%,max(8.5rem,calc((100% - (var(--dll-library-mobile-columns,2) - 1)*1rem)/var(--dll-library-mobile-columns,2))))}}.dll-product-card .dll-product-card__actions{display:flex;flex:0 0 auto;min-width:0;gap:0;margin:0;border:0;padding:0}.dll-product-card .dll-card-purchase{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:44px;min-width:44px;padding:.6rem;border:1px solid var(--dll-red,#be1e2d);border-radius:0;background:var(--dll-red,#be1e2d);color:#fff;font:700 .93rem/1.2 IBM Plex Sans Condensed,Arial,sans-serif;letter-spacing:.03em;text-transform:uppercase}.dll-product-card .dll-card-purchase:before{content:none!important}.dll-product-card .dll-card-purchase[hidden]{display:none}.dll-product-card .dll-card-purchase__icon{display:none;position:relative;flex:0 0 24px;inline-size:24px;block-size:24px;vertical-align:middle;pointer-events:none}.dll-product-card .dll-card-purchase__icon>.dll-card-purchase__cart{display:block;width:24px;height:24px;max-width:none;fill:currentColor;stroke:none}.dll-product-card .dll-card-purchase__icon>.dll-card-purchase__plus{position:absolute;inset-inline-end:-3px;bottom:-3px;width:12px;height:12px;max-width:none;border-radius:50%;background:var(--dll-red,#be1e2d);box-shadow:0 0 0 1px var(--dll-red,#be1e2d);fill:currentColor;stroke:none}.dll-product-card .dll-card-purchase__icon *{pointer-events:none}.dll-product-card .dll-card-purchase--sold-out,.dll-product-card .dll-card-purchase--sold-out .dll-card-purchase__icon{display:none!important}.dll-product-card .dll-card-purchase--sold-out .dll-card-purchase__label{display:inline!important}.dll-product-info .dll-product-card .dll-product-card__body{padding:.6rem;gap:.4rem}.dll-product-info .dll-product-card .dll-product-card__title{font-size:.9rem}.dll-product-info .dll-product-card .dll-card-price{font-size:1rem}.dll-product-info .dll-product-card .dll-product-card__stock{font-size:.78rem}@media(max-width:1023px){.dll-product-card .dll-card-options{gap:2px}.dll-product-card[data-card-atc-mobile=icon_beside_price] .dll-product-card__footer{align-items:flex-end}.dll-product-card[data-card-atc-mobile=icon_beside_price] .dll-card-price{flex:1 1 0;min-width:min-content;max-width:100%}.dll-product-card[data-card-atc-mobile=icon_beside_price] .dll-product-card__actions{margin-inline-start:auto}.dll-product-card[data-card-atc-mobile=icon_beside_price] .dll-card-purchase:not(.dll-card-purchase--sold-out){width:44px;height:44px;padding:8px;border:0}.dll-product-card[data-card-atc-mobile=icon_beside_price] .dll-card-purchase.dll-card-purchase--sold-out{font-size:.78rem}.dll-product-card[data-card-atc-mobile=icon_beside_price] .dll-card-purchase__icon{display:block}.dll-product-card[data-card-atc-mobile=icon_beside_price] .dll-card-purchase__label{display:none}.dll-product-card[data-card-atc-mobile=icon_beside_price] .dll-card-purchase{opacity:1;visibility:visible;pointer-events:auto}.dll-product-card[data-card-atc-mobile=none] .dll-product-card__actions{display:none}.dll-product-card[data-card-atc-mobile=text_button_bottom] .dll-product-card__actions{flex-basis:100%}}@media(min-width:1024px){.dll-product-card[data-card-atc-desktop=icon] .dll-card-purchase:not(.dll-card-purchase--sold-out){width:44px;height:44px;padding:8px;border:0;font-size:inherit}.dll-product-card[data-card-atc-desktop=icon] .dll-card-purchase__icon{display:block}.dll-product-card[data-card-atc-desktop=icon] .dll-card-purchase__label{display:none}.dll-product-card:is([data-card-atc-desktop=icon],[data-card-atc-desktop=text_button_hover]) .dll-card-purchase:not(.dll-card-purchase--sold-out){opacity:0;pointer-events:none;transition:opacity .15s}.dll-product-card:is([data-card-atc-desktop=icon],[data-card-atc-desktop=text_button_hover]):is(:hover,:focus-within) .dll-card-purchase{opacity:1;pointer-events:auto}.dll-product-card[data-card-atc-desktop=none] .dll-product-card__actions{display:none}.dll-product-card:is([data-card-atc-desktop=text_button_bottom],[data-card-atc-desktop=text_button_hover]) .dll-product-card__actions{flex-basis:100%}}@media(hover:none),(pointer:coarse){.dll-product-card .dll-card-purchase{opacity:1!important;pointer-events:auto!important}}@media(prefers-reduced-motion:reduce){.dll-product-card .dll-card-purchase{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dll-card-parity.css.map */
