.m-product-card.dn-gcard{position:relative;display:flex;flex-direction:column;gap:14px;height:100%;padding:var(--dn-pad, 8px);box-sizing:border-box;background:var(--dn-card-bg, #FFFFFF);border:1px solid var(--dn-card-border, #E3E5E9);border-radius:var(--dn-radius, 28px);color:var(--dn-price, #141414);overflow:visible;transition:box-shadow .25s ease,transform .25s ease}@media(hover:hover){.m-product-card.dn-gcard--lift:hover{box-shadow:0 20px 40px -26px #14141473;transform:translateY(-2px)}}.m-product-card.dn-gcard .dn-gcard__media{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--dn-img-radius, 22px);background:var(--dn-img-bg, #F2D9D6);isolation:isolate}.m-product-card.dn-gcard .dn-gcard__media>.m-product-card__link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:var(--dn-img-pad, 0);box-sizing:border-box}.m-product-card.dn-gcard .dn-gcard__media .m-product-card__main-image,.m-product-card.dn-gcard .dn-gcard__media .m-product-card__hover-image{position:absolute;inset:var(--dn-img-pad, 0);width:auto;height:auto;margin:0;transition:opacity .35s ease,transform .5s ease}.m-product-card.dn-gcard .dn-gcard__media .m-image,.m-product-card.dn-gcard .dn-gcard__media responsive-image,.m-product-card.dn-gcard .dn-gcard__media m-video-component{display:block;width:100%;height:100%;padding:0;background:transparent}.m-product-card.dn-gcard .dn-gcard__media .m-image:before,.m-product-card.dn-gcard .dn-gcard__media responsive-image:before{display:none}.m-product-card.dn-gcard .dn-gcard__media img,.m-product-card.dn-gcard .dn-gcard__media video,.m-product-card.dn-gcard .dn-gcard__media .m-placeholder-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none!important;width:100%!important;height:100%!important;object-fit:var(--dn-img-fit, cover)!important;object-position:center;background:transparent}.m-product-card.dn-gcard .dn-gcard__media .m-product-card__hover-image{opacity:0}@media(hover:hover){.m-product-card.dn-gcard.m-product-card--show-second-img:hover .m-product-card__hover-image{opacity:1}.m-product-card.dn-gcard.m-product-card--show-second-img:hover .m-product-card__main-image{opacity:0}.m-product-card.dn-gcard--zoom:not(.m-product-card--show-second-img):hover .m-product-card__main-image{transform:scale(1.05)}}.m-product-card.dn-gcard .dn-gcard__tags{position:absolute;top:12px;left:12px;right:64px;bottom:auto;z-index:3;display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px;margin:0;pointer-events:none}.m-product-card.dn-gcard .dn-gcard__tags .m-product-tag{position:static;display:inline-flex;align-items:center;margin:0;min-height:0;padding:7px 12px;border-radius:var(--dn-badge-radius, 999px);font-family:var(--dn-title-font, inherit);font-size:12px;font-weight:700;line-height:1;letter-spacing:.02em;text-transform:uppercase}.m-product-card.dn-gcard .dn-gcard__tags .m-product-tag--sale{background:var(--dn-badge-bg, #E2362B);color:var(--dn-badge-text, #FFFFFF)}.m-product-card.dn-gcard .dn-gcard__tags .m-product-tag.\!m\:hidden{display:none}.m-product-card.dn-gcard .dn-gcard__icons{position:absolute;top:12px;right:12px;left:auto;bottom:auto;z-index:3;display:flex;flex-direction:column;gap:8px;width:auto;margin:0;padding:0;background:none;opacity:1;visibility:visible;transform:none}.m-product-card.dn-gcard .dn-gcard__icons>*,.m-product-card.dn-gcard .dn-gcard__icons .m-button--icon,.m-product-card.dn-gcard .dn-gcard__icons .m-tooltip{width:44px;height:44px;margin:0;padding:0;border:0;border-radius:999px;background:var(--dn-icon-bg, rgba(255,255,255,.78));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--dn-icon-color, #141414);display:flex;align-items:center;justify-content:center;box-shadow:none}.m-product-card.dn-gcard .dn-gcard__icons svg{width:20px;height:20px;color:inherit}.m-product-card.dn-gcard .dn-gcard__icons .m-tooltip__content{white-space:nowrap}.m-product-card.dn-gcard--icons-hover .dn-gcard__icon--hover{opacity:0;transform:translate(8px);transition:opacity .2s ease,transform .2s ease}@media(hover:hover){.m-product-card.dn-gcard--icons-hover:hover .dn-gcard__icon--hover,.m-product-card.dn-gcard--icons-hover:focus-within .dn-gcard__icon--hover{opacity:1;transform:none}}@media(hover:none){.m-product-card.dn-gcard .dn-gcard__icon--hover{display:none}}.m-product-card.dn-gcard .dn-gcard__countdown{position:absolute;left:8px;right:8px;bottom:76px;top:auto;z-index:2;display:flex;justify-content:center;margin:0}.m-product-card.dn-gcard .dn-gcard__glass{position:absolute;left:8px;right:8px;bottom:8px;z-index:2;max-height:46%;display:flex;justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 12px;box-sizing:border-box;border-radius:var(--dn-glass-radius, 16px);background:var(--dn-glass-bg, rgba(255,255,255,.68));-webkit-backdrop-filter:blur(var(--dn-glass-blur, 16px));backdrop-filter:blur(var(--dn-glass-blur, 16px));border:1px solid var(--dn-glass-border, rgba(255,255,255,.85));color:var(--dn-glass-text, #141414);overflow:hidden}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.m-product-card.dn-gcard .dn-gcard__glass{background:#fffffff0}}.m-product-card.dn-gcard .dn-gcard__glass-text{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 auto}.m-product-card.dn-gcard .dn-gcard__title{margin:0;padding:0;font-family:var(--dn-title-font, inherit);font-size:var(--dn-title-size, 16px);font-weight:800;line-height:1.2;letter-spacing:-.01em}.m-product-card.dn-gcard .dn-gcard__title a{color:inherit;text-decoration:none;font:inherit;display:-webkit-box;-webkit-line-clamp:var(--dn-title-lines, 2);line-clamp:var(--dn-title-lines, 2);-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.m-product-card.dn-gcard .dn-gcard__title a:hover{text-decoration:underline;text-underline-offset:3px}.m-product-card.dn-gcard .dn-gcard__sub{font-size:12px;line-height:1.3;color:var(--dn-glass-muted, #3A3A3A);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-product-card.dn-gcard .dn-gcard__rating{flex:0 0 auto;margin:0;font-size:12px;font-weight:700;line-height:1.2;white-space:nowrap}.m-product-card.dn-gcard .dn-gcard__rating--body{margin:0}.m-product-card.dn-gcard .dn-gcard__body{position:static;display:flex;flex-direction:column;gap:12px;flex-grow:1;padding:0 6px 6px;margin:0;text-align:left;background:transparent;opacity:1;visibility:visible;transform:none}.m-product-card.dn-gcard .dn-gcard__body .m-product-card__info{display:flex;flex-direction:column;gap:10px;padding:0;margin:0}.m-product-card.dn-gcard .dn-gcard__price-row{display:flex;align-items:center;flex-wrap:wrap;column-gap:8px;row-gap:8px}.m-product-card.dn-gcard--coupon-below .dn-gcard__price-row{flex-direction:column;align-items:flex-start}.m-product-card.dn-gcard .dn-gcard__price{margin:0}.m-product-card.dn-gcard .dn-gcard__price .m-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px;margin:0}.m-product-card.dn-gcard .dn-gcard__price .m-price__regular,.m-product-card.dn-gcard .dn-gcard__price .m-price__sale{align-items:baseline;gap:8px;margin:0}.m-product-card.dn-gcard .dn-gcard__price .m-price-item{margin:0;font-family:var(--dn-title-font, inherit);font-size:var(--dn-price-size, 24px);font-weight:800;line-height:1.1;color:var(--dn-price, #141414)}.m-product-card.dn-gcard .dn-gcard__price s,.m-product-card.dn-gcard .dn-gcard__price s.m-price-item,.m-product-card.dn-gcard .dn-gcard__price .m-price-item--compare{font-family:inherit;font-size:14px;font-weight:500;color:var(--dn-compare, #5A5A5A);text-decoration:line-through}.m-product-card.dn-gcard .dn-gcard__price .m-price__badges,.m-product-card.dn-gcard .dn-gcard__price .m-price__badge-sale,.m-product-card.dn-gcard .dn-gcard__price .m-price__badge-sold-out{display:none}.m-product-card.dn-gcard .dn-gcard__price .m-price__unit{font-size:12px;color:var(--dn-compare, #5A5A5A)}.m-product-card.dn-gcard .dn-gcard__coupon{display:inline-flex;align-items:center;margin-left:auto;padding:6px 9px;border-radius:8px;color:var(--dn-coupon, #0B6B3A);font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap}.m-product-card.dn-gcard .dn-gcard__coupon b{font-weight:700}.m-product-card.dn-gcard .dn-gcard__coupon-icon{display:none;margin-right:5px;flex:0 0 auto}.m-product-card.dn-gcard .dn-gcard__coupon--dashed{border:1.5px dashed var(--dn-coupon, #0B6B3A)}.m-product-card.dn-gcard .dn-gcard__coupon--solid{border:1px solid var(--dn-coupon, #0B6B3A);background:var(--dn-coupon-tint, rgba(11,107,58,.1))}.m-product-card.dn-gcard .dn-gcard__coupon--solid .dn-gcard__coupon-icon{display:block}.m-product-card.dn-gcard .dn-gcard__coupon--text{padding:0}.m-product-card.dn-gcard--coupon-below .dn-gcard__coupon{margin-left:0}.m-product-card.dn-gcard .m-product-card__inventory{margin:0}.m-product-card.dn-gcard .dn-gcard__atc{margin-top:auto}.m-product-card.dn-gcard .dn-gcard__atc>*,.m-product-card.dn-gcard .dn-gcard__atc form{width:100%;margin:0}.m-product-card.dn-gcard .dn-gcard__atc button,.m-product-card.dn-gcard .dn-gcard__atc a,.m-product-card.dn-gcard .dn-gcard__atc .m-button{position:static;width:100%;min-height:var(--dn-cta-h, 50px);height:var(--dn-cta-h, 50px);margin:0;padding:0 16px;border:0;border-radius:var(--dn-cta-radius, 16px);background:var(--dn-cta-bg, #FFC21A);color:var(--dn-cta-ink, #141414);font-family:inherit;font-weight:700;font-size:15px;letter-spacing:.01em;text-transform:var(--dn-cta-transform, none);text-decoration:none;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:none;opacity:1;visibility:visible;transform:none;transition:background-color .2s ease,color .2s ease}.m-product-card.dn-gcard .dn-gcard__atc button:hover,.m-product-card.dn-gcard .dn-gcard__atc a:hover,.m-product-card.dn-gcard .dn-gcard__atc .m-button:hover{background:var(--dn-cta-bg-h, #141414);color:var(--dn-cta-ink-h, #FFFFFF)}.m-product-card.dn-gcard .dn-gcard__atc button:focus-visible,.m-product-card.dn-gcard .dn-gcard__atc a:focus-visible{outline:2px solid var(--dn-price, #141414);outline-offset:2px}.m-product-card.dn-gcard .dn-gcard__atc button:disabled{background:#e3e5e9;color:#6b6b6b;cursor:not-allowed}.m-product-card.dn-gcard .dn-gcard__atc button svg,.m-product-card.dn-gcard .dn-gcard__atc a svg{display:none}.m-product-card.dn-gcard--atc-icon .dn-gcard__atc button:not(:disabled):before,.m-product-card.dn-gcard--atc-icon .dn-gcard__atc a:before{content:"";width:18px;height:18px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M6 7h12l-1 13H7z'/%3E%3Cpath d='M9 7a3 3 0 0 1 6 0'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Cpath d='M6 7h12l-1 13H7z'/%3E%3Cpath d='M9 7a3 3 0 0 1 6 0'/%3E%3C/svg%3E") center / contain no-repeat}.m-product-card.dn-gcard .dn-gcard__atc .m-spinner svg,.m-product-card.dn-gcard .dn-gcard__atc .m-button--loading svg{display:block}@media(max-width:749px){.m-product-card.dn-gcard{gap:10px;padding:min(var(--dn-pad, 8px),6px);border-radius:min(var(--dn-radius, 28px),20px)}.m-product-card.dn-gcard .dn-gcard__media{border-radius:min(var(--dn-img-radius, 22px),14px)}.m-product-card.dn-gcard .dn-gcard__glass{left:6px;right:6px;bottom:6px;padding:8px 10px;border-radius:min(var(--dn-glass-radius, 16px),10px)}.m-product-card.dn-gcard .dn-gcard__title{font-size:var(--dn-title-size-m, 13px);line-height:1.25}.m-product-card.dn-gcard--m-compact .dn-gcard__sub,.m-product-card.dn-gcard--m-compact .dn-gcard__glass .dn-gcard__rating{display:none}.m-product-card.dn-gcard .dn-gcard__tags{top:8px;left:8px;right:50px}.m-product-card.dn-gcard .dn-gcard__tags .m-product-tag{padding:5px 8px;font-size:10px}.m-product-card.dn-gcard .dn-gcard__icons{top:6px;right:6px;gap:6px}.m-product-card.dn-gcard .dn-gcard__icons>*,.m-product-card.dn-gcard .dn-gcard__icons .m-button--icon,.m-product-card.dn-gcard .dn-gcard__icons .m-tooltip{width:36px;height:36px}.m-product-card.dn-gcard .dn-gcard__icons svg{width:17px;height:17px}.m-product-card.dn-gcard .dn-gcard__countdown{bottom:60px}.m-product-card.dn-gcard .dn-gcard__body{padding:0 4px 4px;gap:10px}.m-product-card.dn-gcard .dn-gcard__price .m-price-item{font-size:var(--dn-price-size-m, 18px)}.m-product-card.dn-gcard .dn-gcard__price s,.m-product-card.dn-gcard .dn-gcard__price s.m-price-item{font-size:12px}.m-product-card.dn-gcard .dn-gcard__coupon{margin-left:0;font-size:11px;padding:5px 7px}.m-product-card.dn-gcard .dn-gcard__atc button,.m-product-card.dn-gcard .dn-gcard__atc a,.m-product-card.dn-gcard .dn-gcard__atc .m-button{min-height:44px;height:44px;font-size:13px;border-radius:min(var(--dn-cta-radius, 16px),12px)}}.m-product-card.dn-gcard .dn-gcard__glass--chips{align-items:center;padding:8px}.m-product-card.dn-gcard .dn-gcard__chips{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.m-product-card.dn-gcard .dn-gcard__chip{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:var(--dn-chip-bg, #EEF3FF);color:var(--dn-chip-text, #1D3F99);font-size:11px;font-weight:700;line-height:1.2;white-space:nowrap}.m-product-card.dn-gcard .dn-gcard__head{display:flex;flex-direction:column;gap:4px;min-width:0}.m-product-card.dn-gcard .dn-gcard__head .dn-gcard__title{color:var(--dn-price, #141414)}.m-product-card.dn-gcard .dn-gcard__head .dn-gcard__sub{color:var(--dn-compare, #5A5A5A);white-space:normal}.m-product-card.dn-gcard .dn-gcard__rating--body{font-size:12px;font-weight:700;color:var(--dn-price, #141414)}@media(max-width:749px){.m-product-card.dn-gcard .dn-gcard__glass--chips{padding:6px}.m-product-card.dn-gcard .dn-gcard__chips{gap:4px}.m-product-card.dn-gcard .dn-gcard__chip{padding:4px 7px;font-size:10px}.m-product-card.dn-gcard--m-compact .dn-gcard__chip:nth-child(n+3){display:none}.m-product-card.dn-gcard--m-compact .dn-gcard__head .dn-gcard__sub{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dn-glass-card.css.map */
