.sugar-gift-unlock[data-unlocked=true] .sugar-gift-unlock__item--locked,.sugar-gift-unlock:not([data-unlocked=true]) .sugar-gift-unlock__item--unlocked{display:none}.sugar-gift-unlock{width:calc((100% - (var(--gu-cols, 4) - 1) * var(--gu-h-gap)) / var(--gu-cols, 4));flex-shrink:0;text-align:center;container-type:inline-size;--gu-bfs: var(--gu-badge-d, clamp(9px, calc(4.5px + 5.5cqw) , 12px));--gu-bin: calc(var(--gu-bfs) * .725 * var(--gu-badge-on, 1));--gu-ltext: clamp(9px, calc(3.5px + 7cqw) , 15px);--gu-lgap: clamp(2px, 3cqw, 8px);--gu-lpad: clamp(2px, 5cqw, 8px)}.sugar-gift-unlock .sugar-gift-unlock__item{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;border-radius:var(--gu-radius);aspect-ratio:1 / 1;box-shadow:var(--gu-shadow, none);--popup-mark-top: 12px}.sugar-gift-unlock .sugar-gift-unlock__item--unlocked{background:var(--gu-u-bg);color:var(--gu-u-text);border:var(--gu-u-bw) var(--gu-u-bs) var(--gu-u-bc)}.sugar-gift-unlock .sugar-gift-unlock__item--locked{background:var(--gu-l-bg);border:var(--gu-l-bw) var(--gu-l-bs) var(--gu-l-bc);padding-top:var(--gu-locked-pt)}.sugar-gift-unlock .sugar-gift-unlock__item--locked .sugar-gift-unlock__lock-icon{color:var(--gu-l-icon)}.sugar-gift-unlock .sugar-gift-unlock__item--locked .sugar-gift-unlock__lock-above,.sugar-gift-unlock .sugar-gift-unlock__item--locked .sugar-gift-unlock__lock-below{color:var(--gu-l-text)}.sugar-gift-unlock .sugar-gift-unlock__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);padding:.1em .45em;border-radius:var(--corner-badge);font-size:var(--gu-bfs);line-height:1.25;white-space:nowrap;z-index:1;color:#fff;display:var(--gu-badge-display, block)}.sugar-gift-unlock .sugar-gift-unlock__item--unlocked .sugar-gift-unlock__badge{background-color:var(--gu-u-badge-bg)}.sugar-gift-unlock .sugar-gift-unlock__item--locked .sugar-gift-unlock__badge{background-color:var(--gu-l-badge-bg)}.sugar-gift-unlock .sugar-gift-unlock__free{display:var(--gu-free-display, inline)}.sugar-gift-unlock .sugar-gift-unlock__price{text-decoration:line-through;opacity:.9;font-weight:var(--gu-price-weight);--sw-bold: max(var(--gu-price-weight), var(--font-body-weight-bold, 700));display:var(--gu-price-display, inline);margin-left:var(--gu-price-ml, 0px)}.sugar-gift-unlock .sugar-gift-unlock__image{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;overflow:hidden;padding:var(--gu-img-pad)}.sugar-gift-unlock .sugar-gift-unlock__image img{width:100%;height:100%;object-fit:cover}.sugar-gift-unlock .sugar-gift-unlock__image--locked{display:var(--gu-l-img-display, block)}.sugar-gift-unlock .sugar-gift-unlock__image--locked img{filter:grayscale(1);opacity:var(--gu-l-img-op, .3)}.sugar-gift-unlock .sugar-gift-unlock__lock{--gu-room: calc(100cqw - 2 * var(--gu-l-bw, 0px) - var(--gu-bin) - 2 * var(--gu-lpad));--gu-icon-share: min(clamp(28px, calc(8px + 30cqw) , 64px), max(14px, var(--gu-room) * .4));--gu-ltext-fit: max(7px, min(var(--gu-ltext), calc((var(--gu-room) - var(--gu-icon-share) - var(--gu-lines, 1) * var(--gu-lgap)) / (max(var(--gu-lines, 1), 1) * 1.3))));position:absolute;top:var(--gu-bin);right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--gu-lgap);text-align:center;z-index:1}.sugar-gift-unlock .sugar-gift-unlock__lock-icon{--gu-icon: max(14px, min( clamp(28px, calc(8px + 30cqw) , 64px), calc(var(--gu-room) - var(--gu-lines, 1) * (var(--gu-ltext-fit) * 1.3 + var(--gu-lgap))) ));width:var(--gu-icon);height:var(--gu-icon);flex-shrink:0;display:flex;align-items:center;justify-content:center}.sugar-gift-unlock .sugar-gift-unlock__lock-icon .svg-wrapper{width:100%;height:100%}.sugar-gift-unlock .sugar-gift-unlock__lock-icon svg{width:100%;height:100%;fill:currentColor}.sugar-gift-unlock .sugar-gift-unlock__lock-above,.sugar-gift-unlock .sugar-gift-unlock__lock-below{white-space:nowrap;font-size:var(--gu-ltext-fit);font-weight:var(--font-body-weight-bold, 700);line-height:1.3}.sugar-gift-unlock .sugar-gift-unlock__lock-above:first-child:nth-last-child(2){margin-top:-.3em}.sugar-gift-unlock .sugar-gift-unlock__name{font-size:var(--gu-name-d, 12px);line-height:1.3;margin-top:8px}.sugar-gift-unlock--empty{display:flex;align-items:center;justify-content:center;padding:16px;background:var(--gu-u-bg);color:var(--gu-u-text);border-radius:var(--gu-radius);border:2px dashed var(--gu-empty-border);opacity:.6;min-height:100px}.sugar-gift-unlock .sugar-gift-unlock__empty-text{font-size:13px;font-style:italic}@container (max-width: 120px){.sugar-gift-unlock .sugar-gift-unlock__name{font-size:var(--gu-name-d, 11px)}}@container (max-width: 90px){.sugar-gift-unlock .sugar-gift-unlock__name{font-size:var(--gu-name-d, 11px)}}@media screen and (max-width:749px){.sugar-gift-unlock .sugar-gift-unlock__name{font-size:var(--gu-name-m, 10px);margin-top:6px;line-height:1.2}.sugar-gift-unlock{--gu-bfs: var(--gu-badge-m, clamp(8px, calc(3.5px + 7cqw) , 11px))}.sugar-gift-unlock .sugar-gift-unlock__lock{--gu-ltext-fit: max(11px, min(var(--gu-ltext), calc((var(--gu-room) - var(--gu-icon-share) - var(--gu-lines, 1) * var(--gu-lgap)) / (max(var(--gu-lines, 1), 1) * 1.3))))}.sugar-gift-unlock--empty{min-height:60px;padding:8px}.sugar-gift-unlock .sugar-gift-unlock__empty-text{font-size:8px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/block-gift-unlock.css.map */
