.gallery-promotion-ribbon{z-index:2;color:#fff;clip-path:polygon(0 0,100% 0,calc(100% - 10px) 50%,100% 100%,0 100%);pointer-events:none;text-align:left;letter-spacing:0;background:#111916;gap:5px;max-width:calc(100% - 104px);padding:12px 24px 12px 16px;display:grid;position:absolute;top:16px;left:0}.gallery-promotion-ribbon strong{font-size:19px;line-height:1.15}.gallery-promotion-ribbon span{color:#f8df80;font-size:13px;font-weight:600;line-height:1.3}.gallery-guarantee{color:#fff;text-align:center;background:#214e43;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-width:0;padding:52px 56px 28px;display:flex;position:absolute;inset:0}.gallery-guarantee-number{justify-content:center;align-items:center;gap:15px;display:flex}.gallery-guarantee-number svg{color:#c8e6d7;flex:none;width:42px;height:42px}.gallery-guarantee-number strong{letter-spacing:0;font-size:96px;font-weight:800;line-height:1}.gallery-guarantee .gallery-guarantee-heading{max-width:430px;color:inherit;overflow-wrap:anywhere;margin:0;font-size:30px;font-weight:750;line-height:1.15}.gallery-guarantee .gallery-guarantee-returns{color:#e0eee6;margin:0;font-size:15px;line-height:1.4}.gallery-guarantee a{color:#fff;text-underline-offset:4px;font-size:13px;line-height:1.4;text-decoration:underline}.gallery-guarantee a:focus-visible{outline-offset:5px;outline:2px solid #fff}.product-gallery .gallery-guarantee-thumbnail,.product-gallery-lightbox .gallery-guarantee-thumbnail{color:#fff;background:#214e43;border-radius:4px;flex:0 0 58px;place-content:center;place-items:center;gap:2px;width:58px;height:58px;display:grid}.gallery-guarantee-thumbnail svg{width:24px;height:24px}.gallery-guarantee-thumbnail strong{font-size:16px;line-height:1}@media (max-height:520px) and (min-width:600px){.product-gallery-lightbox .gallery-guarantee{gap:8px;padding:12px 56px}.product-gallery-lightbox .gallery-guarantee-number strong{font-size:56px}.product-gallery-lightbox .gallery-guarantee-number svg{width:28px;height:28px}.product-gallery-lightbox .gallery-guarantee-heading{font-size:22px}.product-gallery-lightbox .gallery-guarantee-returns{font-size:13px}.product-gallery-lightbox .gallery-guarantee a{font-size:12px}}@media (max-width:748px){.gallery-guarantee{gap:10px;padding:48px 48px 24px}.gallery-guarantee-number strong{font-size:72px}.gallery-guarantee-number svg{width:32px;height:32px}.gallery-guarantee .gallery-guarantee-heading{font-size:24px}}@media (max-width:430px){.gallery-promotion-ribbon{gap:4px;padding:10px 20px 10px 12px;top:12px}.gallery-promotion-ribbon strong{font-size:16px}.gallery-promotion-ribbon span{font-size:12px}.gallery-guarantee{gap:8px;padding:45px 48px 20px}.gallery-guarantee-number{gap:10px}.gallery-guarantee-number strong{font-size:56px}.gallery-guarantee-number svg{width:28px;height:28px}.gallery-guarantee .gallery-guarantee-heading{overflow-wrap:normal;font-size:16px}.gallery-guarantee .gallery-guarantee-returns{font-size:13px}.gallery-guarantee a{font-size:12px}}
