.gzp-desc__body .gzd-feat .gzd-ic{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:14px;background:var(--soft);font:24px/1 "Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;color:inherit}.gzp-desc__body .gzd-feat .gzd-ic.is-tick{background:var(--sale);color:#fff}.gzp-desc__body .gzd-feat li:hover .gzd-ic{transform:scale(1.06)}.gzp-desc__body .gzd-feat .gzd-ic{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.gzp-desc__body .gzd-feat p span{display:block;font-size:14.5px;line-height:1.6;color:var(--gzd-body)}@media(max-width:767px){.gzp-desc__body .gzd-feat .gzd-ic{width:40px;height:40px;font-size:21px;border-radius:12px}}.gzd-pics{display:flex;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px 8px;margin:0 -2px;overscroll-behavior-x:contain}.gzd-pics::-webkit-scrollbar{display:none}.gzd-pics button{position:relative;flex:0 0 clamp(220px,24vw,300px);aspect-ratio:1/1;padding:0;border:0;border-radius:20px;background:#f5f5f6;overflow:hidden;cursor:zoom-in;scroll-snap-align:start;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}html[data-theme=dark] .gzd-pics button{background:var(--photo)}.gzd-pics img{display:block;width:100%;height:100%;object-fit:contain;padding:8%;mix-blend-mode:multiply;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.gzd-pics button:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px #00000059}.gzd-pics button:hover img{transform:scale(1.06)}.gzd-pics button:after{content:"";position:absolute;right:12px;bottom:12px;width:34px;height:34px;border-radius:50%;background:#1c1c1fb3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23fff' stroke-width='2.2' stroke-linecap='round'%3E%3Ccircle cx='11' cy='11' r='6.5'/%3E%3Cpath d='M16 16l4 4M11 8.5v5M8.5 11h5'/%3E%3C/svg%3E") center/17px no-repeat;opacity:0;transform:scale(.8);transition:opacity .25s,transform .25s}.gzd-pics button:hover:after,.gzd-pics button:focus-visible:after{opacity:1;transform:none}@media(hover:none){.gzd-pics button:after{opacity:1;transform:none}}@media(max-width:989px){.gzd-pics{gap:10px;margin:0 calc(var(--pad) * -1);padding:2px var(--pad) 8px;scroll-padding:0 var(--pad)}.gzd-pics button{flex-basis:46%;border-radius:16px}}@media(max-width:639px){.gzd-pics button{flex-basis:72%}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/gzt-desc2.css.map */
