@media screen and (max-width:749px){.card-information .price .price-item{font-size:19px}.card-information .price--on-sale .price-item--regular{font-size:15.4px}}.dm-card__wishlist-btn{position:absolute;top:8px;right:8px;z-index:3;width:34px;height:34px;border-radius:50%;background:#ffffffd9;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.dm-card__wishlist-btn svg{stroke:#0d0d0d}.dm-card__wishlist-btn.is-active svg{fill:#e81c24;stroke:#e81c24}.dm-card__discount-badge{position:absolute;top:12px;left:12px;z-index:3;font-family:var(--dm-font-label);font-size:14px;font-weight:var(--dm-weight-bold);letter-spacing:.28px;line-height:1;color:#fff;background-color:#e81c24;border-radius:6px;padding:6px 11px}.dm-card__discount-badge--new{top:8px;left:8px;border-radius:4px;background-color:#e81c24;color:#fff;box-shadow:#e81c2466 0 3px 10px}.dm-card__stars{position:relative;display:inline-block;width:65px;height:13px;font-size:var(--dm-size-stars);line-height:13px;color:#1a1a1a}.dm-card__stars:before,.dm-card__stars:after{position:absolute;top:0;left:0;white-space:nowrap;font-family:Times,serif}.dm-card__stars:before{content:"\2606\2606\2606\2606\2606"}.dm-card__stars:after{content:"\2605\2605\2605\2605\2605";width:var(--dm-star-percent, 0%);overflow:hidden}.dm-card__rating{display:inline-flex;align-items:center;gap:6px;margin:0 0 4px}.dm-card__rating .dm-card__stars{display:inline-block}.dm-card__swatches{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;margin:10px 0 0;padding:0}.dm-card__swatch-item{margin:0 3px 3px 0;padding:0;list-style:none}.dm-card__swatch{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:80px;border:1px solid #E3E3E3;box-sizing:border-box;text-decoration:none}.dm-card__swatch.is-active{border-color:#292929}.dm-card__swatch-color{display:block;width:16px;height:16px;border-radius:50%;background-color:#f0f0f0}.dm-card__size-picker{position:relative;z-index:2;max-height:0;opacity:0;overflow:hidden}.card-wrapper:has(.dm-card__plus) .dm-card__size-picker{visibility:hidden;transition:max-height .22s ease,opacity .18s ease,visibility 0s linear .22s}.card-wrapper.is-dm-open .dm-card__size-picker,.card-wrapper:not(:has(.dm-card__plus)):hover .dm-card__size-picker,.card-wrapper:not(:has(.dm-card__plus)):has(:focus-visible) .dm-card__size-picker,.dm-carousel__item:hover .card-wrapper:not(:has(.dm-card__plus)) .dm-card__size-picker,.dm-carousel__item:has(:focus-visible) .card-wrapper:not(:has(.dm-card__plus)) .dm-card__size-picker{max-height:260px;opacity:1;visibility:visible;transition-delay:0s}.dm-card__size-picker__inner{padding:10px 8px 8px;text-align:center}.dm-card__size-picker__label{display:block;font-family:var(--dm-font-body);font-size:var(--dm-size-card-label);font-weight:var(--dm-weight-medium);letter-spacing:.03em;text-transform:uppercase;color:#0d0d0d99;margin:0 0 7px}.dm-card__size-grid{display:flex;flex-wrap:nowrap;gap:6px;justify-content:center;align-items:stretch}.dm-card__size-form{flex:1 1 0;min-width:0;max-width:34px;margin:0}.dm-card__size-form form{min-width:0;margin:0}.dm-card__size-btn{position:relative;width:100%;min-width:0;height:30px;padding:0 2px;border:1px solid rgba(13,13,13,.25);border-radius:6px;background:#fff;font-family:var(--dm-font-body);font-size:12px;font-weight:600;color:#0d0d0d;cursor:pointer;white-space:nowrap;display:flex;align-items:center;justify-content:center}.dm-card__size-btn:hover{border-color:#0d0d0d}.dm-card__size-btn[disabled]{opacity:.35;cursor:not-allowed;text-decoration:line-through}.dm-card__size-btn .loading__spinner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:inherit}.dm-card__size-btn.is-added{border-color:#0d0d0d;background:#0d0d0d}.dm-card__size-btn.is-added .dm-card__size-btn__added{color:#fff}.dm-card__size-btn.is-error{border-color:#e81c24}.dm-card__size-btn.is-selected{border-color:#e81c24;box-shadow:inset 0 0 0 1px #e81c24;background:#fff}@keyframes dm-card-size-nudge{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.dm-card__size-grid--nudge{animation:dm-card-size-nudge .36s ease}@media(prefers-reduced-motion:reduce){.dm-card__size-grid--nudge{animation:none}}.dm-card__atc{display:grid;place-items:center;width:fit-content;max-width:100%;min-height:36px;margin:10px auto 0;padding:0 clamp(8px,calc((100% - 180px)/2),32px);border:0;cursor:pointer}button.dm-card__atc{font-family:var(--dm-font-heading)!important;letter-spacing:var(--dm-track-sans)!important}.dm-card__atc>span{grid-area:1 / 1}.dm-card__atc>.hidden{display:block!important;visibility:hidden}.dm-card__atc:after{box-shadow:none}.dm-card__atc[aria-disabled=true]{opacity:.45;cursor:not-allowed}.dm-card__atc.is-error{background:#e81c24}.dm-card__atc-hint{display:block;min-height:12px;margin:5px 0 0;font-family:var(--dm-font-body);font-size:var(--dm-size-card-label);font-weight:var(--dm-weight-medium);letter-spacing:var(--dm-track-caps);text-transform:uppercase;line-height:1.2;color:#0d0d0d99}.dm-card__atc-hint.is-error{color:#e81c24}.card-wrapper .price .price__sale{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.card-wrapper .price .price__sale>span{display:flex}.card-wrapper .price .price__sale s.price-item{margin:0}.card-wrapper .price .price-item{white-space:nowrap}@media screen and (max-width:749px){.card-wrapper .price .price-item{font-size:var(--dm-fs-2)!important}.card-wrapper .price .price__sale s.price-item,.card-wrapper .price .price__sale .price-item--regular{font-size:var(--dm-fs-1)!important}}.card-wrapper .card__inner{background-color:#fff!important}.dm-bundle-module .card-wrapper .card__inner,.dm-cart-bundle-module .card-wrapper .card__inner{background-color:transparent!important}.card-wrapper .card>.card__content{margin-top:10px!important;order:1;border-radius:14px!important;box-shadow:#0000000f 0 4px 12px!important}.card-wrapper .card>.dm-card__size-picker{order:2}.card-wrapper.is-dm-open .card>.card__content,.card-wrapper:not(:has(.dm-card__plus)):hover .card>.card__content,.card-wrapper:not(:has(.dm-card__plus)):has(:focus-visible) .card>.card__content,.dm-carousel__item:hover .card-wrapper:not(:has(.dm-card__plus)) .card>.card__content,.dm-carousel__item:has(:focus-visible) .card-wrapper:not(:has(.dm-card__plus)) .card>.card__content{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;box-shadow:none!important}.card-wrapper .card>.dm-card__size-picker{border-bottom-left-radius:14px;border-bottom-right-radius:14px;box-shadow:#0000000f 0 4px 12px}.dm-card__rating--empty{visibility:hidden}.dm-card__promo{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:6px 0 0}.dm-card__promo-tag{padding:1px 5px;border-radius:4px;background:#e81c24;color:#fff;font-family:var(--dm-font-label);font-size:var(--dm-size-card-label);font-weight:var(--dm-weight-bold);letter-spacing:.02em;line-height:1.5;white-space:nowrap}.dm-card__promo-note{font-family:var(--dm-font-label);font-size:var(--dm-size-card-label);letter-spacing:.05em;text-transform:uppercase;color:#0d0d0d8c;white-space:nowrap}.dm-bundle-carousel .dm-card__promo{display:none}.dm-card__swatches--in-panel{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 10px;padding:0;list-style:none}.dm-card__panel-label{display:block;font-family:var(--dm-font-body);font-size:var(--dm-size-card-label);font-weight:var(--dm-weight-medium);letter-spacing:.03em;text-transform:uppercase;color:#0d0d0d99;margin:0 0 7px}.dm-card__plus{position:absolute;right:4px;bottom:4px;z-index:3;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.dm-card__plus:before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--dm-color-accent, #E81C24);box-shadow:0 2px 6px #0d0d0d2e;transition:transform .15s ease}.dm-card__plus svg{position:relative;transition:transform .2s ease}.dm-card__plus:hover:before{transform:scale(1.08)}.dm-card__plus[aria-expanded=true] svg{transform:rotate(45deg)}.dm-card__plus:focus-visible{outline:2px solid var(--dm-color-accent, #E81C24);outline-offset:1px;border-radius:50%}.card__inner:has(.dm-card__plus),.card__inner:has(.dm-card__wishlist-btn){z-index:2;pointer-events:none}.card__inner:has(.dm-card__plus) .dm-card__plus,.card__inner:has(.dm-card__wishlist-btn) .dm-card__wishlist-btn{pointer-events:auto}.card-wrapper:has([data-dm-plus-add]) .quick-add{display:none}.dm-card__plus[aria-busy=true]{opacity:.6;pointer-events:none}.dm-card__plus.is-added svg path{d:path("M3 8.5l3.2 3.2L13 4.8")}.dm-card__plus.is-error:before{background:#0d0d0d}.card-wrapper .price:not(.price--on-sale) .price__sale{display:none}.card-wrapper .card>.card__content:has(.dm-card__plus--info){position:relative}.dm-card__plus--info{right:6px;bottom:6px;z-index:2}.card-wrapper .card--standard>.card__content:has(.dm-card__plus--info) .card__information,.card-wrapper .card>.card__content:has(.dm-card__plus--info) .card__information{padding-right:34px!important}.card-wrapper.is-dm-open .media.media--hover-effect>img:first-child{opacity:1!important;transform:none!important}.card-wrapper.is-dm-open .media.media--hover-effect>img+img{opacity:0!important}
/*# sourceMappingURL=/cdn/shop/t/23/assets/dm-card.css.map */
